<form name=a>
<input>
<input>
<input id=aa>
<input>
</form>
<script language=JavaScript>
alert(document.getElementById("aa").sourceIndex-a.sourceIndex-1)
alert(a.elements[2].id)
</script>
<input>
<input>
<input id=aa>
<input>
</form>
<script language=JavaScript>
alert(document.getElementById("aa").sourceIndex-a.sourceIndex-1)
alert(a.elements[2].id)
</script>
var sel = document.createElement("select");
sel.index = 1;
document.body.insertBefore(sel);
然后些个脚本取得sel的index值
哦...一楼的方法烂
说说原因?
如果是表单元素的组呢
这个方法就不行了