日期:2014-05-16  浏览次数:20445 次

js如何獲取table指定行的值?
我是用asp.net的,這個table是datagrid,也相當於一個table,datagrid中有一個textbox,當輸入其中一個數字,要做數字格式檢查,並且與該行的一列數據做比較,比如不能大於這列的數。
請問,這樣的js該如何實現
在線等!!

------解决方案--------------------
将行和列加上ID号,如 <tr id= "tr1 "> <td id= "td1 "> ,且后面的标与textbox相同,然后通过取其innerHTML的值进行比较

------解决方案--------------------
给个提示:
<script type= "text/javascript ">
function checkqty(obj)
{
var pobj=obj.parentNode.parentNode;
var num=obj.innerHTML;
if(num <eval(obj.value))
{
alert( 'error ');
}
else
{
alert( 'ok ');
}
}

</script>
<table>
<tr>
<td> 100 </td>
<td> <input type= "text " id= "in " name= "in " onblur= "checkqty(this); "> </td>
</tr>
</table>