js获取循环表格中input的值
请问我该如何获取到鼠标点击的tr行input的值呢?
现在获取到的是始终是第一条记录。。。。。。。
jscript codefunction 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 ' '.st($records['lastt'],$filelastuploadtime).' '.$records['barname'].' '.$records['lastlogin'].' '.date(y-m-d h:i:s,$arr[1]).' '.$records['endtm'].' '.$arr[0].' '.$records['version'].'
'; } print ' 客户编号:
客户地址:
初次登陆: 备份周期:
联系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;写错了
------解决方案--------------------
探讨