var namestr = form1.username.value;
var strs= new Array(); //定义一数组
var strs = namestr.split(",");
var y =0 ;
var ystr ;
for (i=0;i<strs.length ;i++ )
{ y=++y ;
ystr="_"+y;
if(strs[i]=="")
{
alert("没有填写姓名!");
form1.username+ystr+.focus();
// 我想让光标切换到 form1.username_1.focus(); form1.username_2.focus(); 这样的变量,但这里 ystr 这样写会有错。
return false;
}
}
<input type="text" name="username" id="username_1" value="姓名1"/>
<input type="text" name="username" id="username_2" value="姓名2" />
<input type="text" name="username" id="username_3" value="姓名3 "/>
...........
<input type="text" name="username" id="username_N" value="姓名N "/>
(这个输入框是随时生成的,N为不定数值)