是这样
<form name="form">
<input type="text" name="id" value="123">
<input type="button" name="button" value="更新" οnclick="checkForm()">
<input type="hidden" name="id" value="456">
<input type="button" name="button" value="更新" οnclick="checkForm()">
</form>
吗?
上面的是:
<form name="form">
<input type="text" name="id" value="123">
<input type="button" name="button" value="更新" οnclick="checkForm()">
<input type="hidden" name="id" value="456">
<input type="button" name="button" value="更新" οnclick="checkForm()">
</form>
...............??????????
呵呵,因为 W3C DOM 中空格或者换行被认为是一个文字节点,所以你写的 previousSibling 指向的就是这个换行符,所以你如果你有空格或者换行,必须这样子用
event.srcElement.previousSibling.previousSibling.value
才可以,要不就别留空格或者换行