第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在第二個(gè)選擇框中禁用第一個(gè)選擇框的選定選項(xiàng)

在第二個(gè)選擇框中禁用第一個(gè)選擇框的選定選項(xiàng)

守候你守候我 2021-12-23 14:32:16
我想通過(guò)插入他們的學(xué)科名稱和他們的分?jǐn)?shù)范圍來(lái)查找學(xué)生的數(shù)據(jù)。教師可以使用添加按鈕添加新科目,也可以刪除科目。此外,已在前一行中選擇的主題/選項(xiàng)將在下一個(gè)新行中禁用。這是html代碼<button type="button" class="btn btn-bricky btn-sm" onclick="deleteRow('dataTable')"><span class="glyphicon glyphicon-remove"></span> Delete Row</button><table id="dataTable" class="table table-striped"  style="font-size: 12px" >  <tr>    <td><input type="checkbox" name="chk"/></td>    <td>        <select name="subject" id="subject">                          <option value="Math">Math</option>                          <option value="Physic">Physic</option>                          <option value="Chemistry">Chemistry</option>                          <option value="Biology">Biology</option>                </select>Score Min : <input type="number" name="comsMin" style="width:70px" min="0" max="100"/>Max :  <input type="number" name="comsMax" style="width:70px" min="0" max="100"/></td></tr></table>這是 JavaScript 代碼function addRow(tableID) {            var table = document.getElementById(tableID);            var rowCount = table.rows.length;            var row = table.insertRow(rowCount);            var colCount = table.rows[0].cells.length;            for(var i=0; i<colCount; i++) {                var newcell = row.insertCell(i);                newcell.innerHTML = table.rows[0].cells[i].innerHTML;                //alert(newcell.childNodes);                switch(newcell.childNodes[0].type) {                    case "#text":                            newcell.childNodes[0].value = "";                            break;                    case "#checkbox":                            newcell.childNodes[0].checked = false;                            break;                    case "#select-one":                            newcell.childNodes[0].selectedIndex = 0;                            break;                }            }        }我的問(wèn)題是我不知道如何以及在哪里編寫代碼來(lái)禁用在新添加的選擇框中的第一個(gè)選擇框中選擇的所選選項(xiàng)。這可能嗎?
查看完整描述

1 回答

?
蕭十郎

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊

我們可以有一個(gè)單獨(dú)的表來(lái)以隱藏模式存儲(chǔ)數(shù)據(jù)集并在其中維護(hù)選擇狀態(tài)。除了隱藏元素,您還可以在javascript變量中維護(hù)狀態(tài)。


function syncModdelAdd(tableID){

    //  Get the available selections

  var table = document.getElementById(tableID);

  var rowCount = table.rows.length;


  var dataTable = document.getElementById('dataTable');


  for(var i=0; i<rowCount; i++){

    var selectedIndex = table.rows[i].cells[1].childNodes[1].selectedIndex;

        dataTable.rows[0].cells[1].childNodes[1].options[selectedIndex].disabled=true;

  }

}


function syncModelDelete(selectedIndex){

  var dataTable = document.getElementById('dataTable');  

    dataTable.rows[0].cells[1].childNodes[1].options[selectedIndex].disabled=false;


  var table = document.getElementById('resultTable');

  var totalRows = table.rows.length;

  table.rows[totalRows-1].cells[1].childNodes[1].options[selectedIndex].disabled=false;

}

小提琴鏈接:https : //jsfiddle.net/2tfacL9k/


查看完整回答
反對(duì) 回復(fù) 2021-12-23
  • 1 回答
  • 0 關(guān)注
  • 117 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)