function select_all()
{
var obj=document.getElementById("selectall");
if(obj.checked==true)
{ var j=0;
for(j=0;j=20;$j++)
{
document.form1.sel_val2.value +=document.getElementById("ulgN"+j).value +",";
}
}
if(obj.checked==false)
{ document.form1.sel_val2.value ="";
}
}
当点击selectall的时候,把ulgN0,ulgN1,......ulgNx的值赋给 sel_val2中,我现做的这个JS,它只能赋出第一个值过去。
死活都不行。而且还提示这行for(j=0;j=20;$j++): 缺少对象 <input type="checkbox" id="selectall" onclick="select_all()"><input type="text" name="sel_val2" value='' size=600 >
<input type="text" name="userloginnameaN0" id="ulgN0" value="mac1" />
<input type="text" name="userloginnameaN1" id="ulgN1" value="abc115" />
<input type="text" name="userloginnameaN2" id="ulgN2" value="abc029" />
<input type="text" name="userloginnameaN3" id="ulgN3" value="abc030" />
<input type="text" name="userloginnameaN4" id="ulgN4" value="abc031" />
<input type="text" name="userloginnameaN5" id="ulgN5" value="abc032" />
<input type="text" name="userloginnameaN6" id="ulgN6" value="abc033" />
......
{
var obj=document.getElementById("selectall");
if(obj.checked==true)
{ var j=0;
for(j=0;j=20;$j++)
{
document.form1.sel_val2.value +=document.getElementById("ulgN"+j).value +",";
}
}
if(obj.checked==false)
{ document.form1.sel_val2.value ="";
}
}
当点击selectall的时候,把ulgN0,ulgN1,......ulgNx的值赋给 sel_val2中,我现做的这个JS,它只能赋出第一个值过去。
死活都不行。而且还提示这行for(j=0;j=20;$j++): 缺少对象 <input type="checkbox" id="selectall" onclick="select_all()"><input type="text" name="sel_val2" value='' size=600 >
<input type="text" name="userloginnameaN0" id="ulgN0" value="mac1" />
<input type="text" name="userloginnameaN1" id="ulgN1" value="abc115" />
<input type="text" name="userloginnameaN2" id="ulgN2" value="abc029" />
<input type="text" name="userloginnameaN3" id="ulgN3" value="abc030" />
<input type="text" name="userloginnameaN4" id="ulgN4" value="abc031" />
<input type="text" name="userloginnameaN5" id="ulgN5" value="abc032" />
<input type="text" name="userloginnameaN6" id="ulgN6" value="abc033" />
......
<script>
function select_all()
{
var obj=document.getElementById("selectall");
if(obj.checked==true){
var j=0;
for(j=0;j<20;j++){
if(document.getElementById("ulgN"+j))
document.form1.sel_val2.value +=document.getElementById("ulgN"+j).value +",";
}
}
else document.form1.sel_val2.value ="";
}
</script><form name="form1">
<input type="checkbox" id="selectall" onclick="select_all()"> <input type="text" name="sel_val2" value='' size=600 >
<input type="text" name="userloginnameaN0" id="ulgN0" value="mac1" /> <input type="text" name="userloginnameaN1" id="ulgN1" value="abc115" /> <input type="text" name="userloginnameaN2" id="ulgN2" value="abc029" /> <input type="text" name="userloginnameaN3" id="ulgN3" value="abc030" /> <input type="text" name="userloginnameaN4" id="ulgN4" value="abc031" /> <input type="text" name="userloginnameaN5" id="ulgN5" value="abc032" /> <input type="text" name="userloginnameaN6" id="ulgN6" value="abc033" />
</form>