JS获取循环表格中input的值,该怎么处理
程序员文章站
2022-06-09 09:36:27
...
JS获取循环表格中input的值
请问我该如何获取到鼠标点击的tr行input的值呢?
现在获取到的是始终是第一条记录。。。。。。。
------解决方案--------------------
看看你这句是什么?
var customerId = document.getElementsByTagName("input")[0].value;
索引是0当然永远是第一个。
改为:
var customerId = document.getElementsByTagName("input")[x.rowIndex].value;
Try It Again!
------解决方案--------------------
var customerId = document.getElementsByTagName("input")[0].value;写错了
------解决方案--------------------
请问我该如何获取到鼠标点击的tr行input的值呢?
现在获取到的是始终是第一条记录。。。。。。。
- JScript code
function popUserDetail(x){ var popUp = document.getElementById("popUserDetail"); var h = (x.rowIndex)*20; popUp.style.top= 25 + h + "px"; popUp.style.left="142px"; popUp.style.width="200px"; popUp.style.height="100px"; popUp.style.visibility="visible"; var customerId = document.getElementsByTagName("input")[0].value; alert (customerId); }
- PHP code
while ($records = mysql_fetch_array($rows)) { $arr = ct($records['uniqueid']); $fileLastUploadTime = $arr[1]; print ''; } print ' '.st($records['lastT'],$fileLastUploadTime).' '.$records['barName'].' '.$records['lastLogin'].' '.date("Y-m-d H:i:s",$arr[1]).' '.$records['endTM'].' '.$arr[0].' '.$records['version'].'
客户编号: 客户地址: 初次登陆: 备份周期: 联系QQ: 联系电话:
------解决方案--------------------
看看你这句是什么?
var customerId = document.getElementsByTagName("input")[0].value;
索引是0当然永远是第一个。
改为:
var customerId = document.getElementsByTagName("input")[x.rowIndex].value;
Try It Again!
------解决方案--------------------
var customerId = document.getElementsByTagName("input")[0].value;写错了
------解决方案--------------------