【问题标题】:I can't reach Input.value on table我无法到达桌子上的 Input.value
【发布时间】:2022-01-21 05:30:43
【问题描述】:

我需要在表格单元格中获取输入值。但是当我使用 innerHTML 和 value 时,我只是不确定。

function myDeleteFunction(id) {
var sıra=id;
//var sıra=document.getElementById("sıraınput").value;
var tablesepet = document.getElementById("sepet");
for (var i = 1; i < tablesepet.rows.length; i++) {
    alert(tablesepet.rows[i].cells[0].innerHTML.value);
    /*if (tablesepet.rows[i].cells[0].innerHTML==sıra) {
        alert("fff");
        //tablesepet.deleteRow(sıra);
    }*/
}


count=count-1;

}

//I tried thoose 

tablesepet.rows[i].cells[0].innerHTML.value
tablesepet.rows[i].cells[0].value
tablesepet.rows[i].cells[0].innerHTML

//nothing work

这是删除函数,这是我的表 enter image description here

【问题讨论】:

  • 表格的 html 是什么样的?

标签: javascript html web input get


【解决方案1】:

使用 querySelector 获取输入元素

tablesepet.rows[i].cells[0].querySelector("input, select, textarea").value

【讨论】:

  • 非常感谢
猜你喜欢
  • 1970-01-01
  • 2018-01-13
  • 2023-03-12
  • 1970-01-01
  • 2014-04-03
  • 1970-01-01
  • 2021-12-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多