JS取值问题,求大神帮忙!!!


确定



确定



确定

请问怎样点确定可以取到当前tr里name=cn的value呢

3个回答

可以用jquery,也可以不用。

 <!DOCTYPE html>
<html>
<script>
function getInputValue(self){
  alert(self.parentElement.getElementsByTagName('input')[0].value);
}
</script>
<body>
<table>
<tr>
        <td><a onclick='getInputValue(this)'>确定</a>
        <input text="hidden" value="100" name="cn"/></td>
</tr>
<tr>
        <td ><a onclick='getInputValue(this)'>确定</a>
        <input text="hidden" value="200" name="cn"/></td>
</tr>
<tr>
        <td><a onclick='getInputValue(this)'>确定</a>
        <input text="hidden" value="200" name="cn"/></td>
</tr>
</table>
</body>
</html>
 <tr>
        <td><a>确定</a></td>
        <input text="hidden" value="100" name="cn"/>
</tr>
<tr>
        <td><a>确定</a></td>
        <input text="hidden" value="200" name="cn"/>
</tr>
<tr>
        <td><a>确定</a></td>
        <input text="hidden" value="200" name="cn"/>
</tr>

请问怎样点确定可以取到当前tr里name=cn的value呢

给每一个“确定”绑定一个id或者给每一行绑定一个id

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问