当前位置: 代码迷 >> JavaScript >> 如何获得不同单元格的行点击值?
  详细解决方案

如何获得不同单元格的行点击值?

热度:32   发布时间:2023-06-13 11:53:36.0

实际上,我正在尝试在变量表中设置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);
        }
    }

您可以在jQuery中执行此操作

var tds = $(row).find("td");
var user = tds.get(1);
var soft = tds.get(2);
  相关解决方案