日期:2014-05-18  浏览次数:20459 次

用js脚本给SELECT空间动态添加带参数变量的事件
C# code
 function setButtonAction() {
            var table = document.getElementById('List').getElementsByTagName('Table')[0];
            var rowsCount = table.rows.length;
            for (var i = 1; i < rowsCount; i++) {
                var row = table.rows[i];
                var select = document.getElementById('List').getElementsByTagName('select')[2 * i - 2]
                select.onchange=function () { categoryChange(i,this.value) }
                row.cells[4].innerHTML = "<input name='BtDel' value='删除' class=\"Button1\" type='button' onclick=\"deleteRow('" + i + "')\"/>"
            }
        }

代码如上,可是一直有问题。

------解决方案--------------------
肯定可以的