大家好,我是JS初学者。
现在遇到一个问题请教,比如:
...
<td>
<input type="submit" name="begin" value="开始">
<input type="submit" name="pause" value="暂停">
<input type="submit" name="finished" value="结束">
</td>
...每一行的这一列都是三个按钮
我想取其中一个按钮的属性怎么取?
现在遇到一个问题请教,比如:
...
<td>
<input type="submit" name="begin" value="开始">
<input type="submit" name="pause" value="暂停">
<input type="submit" name="finished" value="结束">
</td>
...每一行的这一列都是三个按钮
我想取其中一个按钮的属性怎么取?
解决方案 »
- jQuery插件中调用自身函数险入死循环...求高人指点
- JS如何实现两个层的碰撞检测
- 用JS如何获取HTML页面上的控件数组<input type="text" name="myarr[1]">这种?
- 1个页面怎么取得前1个页面选择的RADIO的值?
- javascript能实现点button后,打开指定的文件格式,比如word
- 一段很简单的JavaScript,求助!
- 请问编写 java script用什么工具较好?
- 救命啊,帮我看看源代码啊。。。实现不了弹出窗口的?
- 采用csdn的add_article似的word编辑控件出现一些小问题
- JS函数总是提示未定义!!
- 求一Javascript中的正则表达式
- 显示鼠标坐标的问题
td.childNodes[0].getAttribute('attr')
按你现在的代码不变的话, 比如我们获取开始这个按钮。
document.getElementsByName("begin")[0].value;另外一种方法是给input标签加上id属性,比如
<input type="submit" name="begin" id="begin" value="开始">
那么JS就可以写成
document.getElementById("begin").value;如果你每一列的这3个按钮 名字都一样,那么你就应该给TD加上id属性,比如
<td id="testTD">
<input type="submit" name="begin" value="开始">
<input type="submit" name="pause" value="暂停">
<input type="submit" name="finished" value="结束">
</td>
js如下:
document.getElementById("testTD").getElementsByName("begin").value;
document.getElementById("tb1").rows(0).cells(8).getElementsByTagName("input")[0].disabled;
document.getElementById("tb1").rows[0].cells[8].getElementsByName("begin")[0].disabled;