潘天寿山水画作品图片:js如何寻找离自己最近的一个元素

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 10:46:23
比如
<td>
<input type=button onclick="找到下一个text">
<input type=text>
</td>

请问如何点击button找到它下面的text,对象没有id和name

<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
<!--//
function findNext(obj)
{
var o = obj.nextSibling;
alert(o.value);
}
//-->
</script>
</HEAD>
<BODY>
<table>
<tr>
<td>
<input type=button onclick="findNext(this);"><input type=text value="xx">
</td>
</tr>
</table>
</BODY>
</HTML>

注意: button 和 text 代码必须在同一行,不能换行

for(var i=0;i<this.form.elements.length;i++){
if(this.form.elements[i]==this){
m=i+1;
break;
}
}