我的js中取到的值如下:
var aaa = 111|222|333|444|555
取到这一串值的同事,我需要把这5个值分别写到对应的5个文本框中
如:
document.all("aa1").value=111 'aa1为text的name
document.all("aa2").value=222
document.all("aa3").value=333
document.all("aa4").value=444
document.all("aa5").value=555 这样应该如何实现呢?急!!!
var aaa = 111|222|333|444|555
取到这一串值的同事,我需要把这5个值分别写到对应的5个文本框中
如:
document.all("aa1").value=111 'aa1为text的name
document.all("aa2").value=222
document.all("aa3").value=333
document.all("aa4").value=444
document.all("aa5").value=555 这样应该如何实现呢?急!!!
<SCRIPT language="JavaScript" defer>
window.onload=function(){
var aaa = "111|222|333|444|555"
var a = aaa.split("|")
for(var i=0;i<a.length;i++){
if(document.forms[0].elements["aa" + (i+1)]){
document.forms[0].elements["aa" + (i+1)].value = a[i]
}
}
}
</SCRIPT>
<form>
<input type="text" name="aa1">
<input type="text" name="aa2">
<input type="text" name="aa3">
<input type="text" name="aa4">
<input type="text" name="aa5">
</form>