var a = document.getElementsByName("id");
var b = document.getElementsByName("title");a[1] 是第二个ID文本框 b[1] 是第二个 title 文本框另: 不要用 id 这样的关键字来赋控件 name ,以防出错
var b = document.getElementsByName("title");a[1] 是第二个ID文本框 b[1] 是第二个 title 文本框另: 不要用 id 这样的关键字来赋控件 name ,以防出错
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY><INPUT type="text" name=txt_id><br>
<INPUT type="text" name=txt_id value="asdf"><br>
<INPUT type="text" name=txt_id><br>
<INPUT type="text" name=txt_id><br>
<INPUT type="text" name=txt_id><br>
<INPUT type="text" name=txt_title><br>
<INPUT type="text" name=txt_title><br>
<INPUT type="text" name=txt_title><br>
<INPUT type="text" name=txt_title><br>
<INPUT type="text" name=txt_title><br></BODY>
</HTML>
<script language="javascript">
function mouse_up() { var ar_id = document.getElementsByName("txt_id");
var ar_title = document.getElementsByName("txt_title");
var event_field = event.srcElement.document.activeElement;
var count;
if( typeof(event_field.name) == "undefined" ) {
return;
}
for( var i = 0; i<5; i++ ) {
if( event_field == ar_id[i] ) {
count = i;
ar_title[count].value = "test";
return;
}
}
}
window.document.onmouseup=mouse_up;
</script>