问题描述
实际上,我正在尝试在变量表中设置td的值,但我正在
row.getElementByTagName不是selectRow上的函数(user.aspx?ID = 2:47)
该函数在tr onclick上调用,并具有以下属性
虽然现在我只是在警报中显示2nd和3rd td的值。
这是脚本
function selectRow(row) {
var firstInput = row.getElementsByTagName('input')[0];
var user = row.getElementByTagName('td')[1];
var soft = row.getElementByTagName('td')[2];
firstInput.checked = !firstInput.checked;
if (firstInput.checked) {
alert("AGGIUNGI " + user + " " + soft);
//document.getElementById('frame').src = "user.aspx?ADDUSER=" + user + "&SOFT=" + soft;
} else {
//document.getElementById('frame').src = "user.aspx?DELUSER=" + user + "&SOFT=" + soft;
alert("ELIMINA " + user + " " + soft);
}
}
1楼
您可以在jQuery中执行此操作
var tds = $(row).find("td");
var user = tds.get(1);
var soft = tds.get(2);