function showv(){ var max = document.all("checkbox").length; var box_v = ""; if (max) { for (i = 0; i < max; i++) { if (document.all.checkbox[i].checked) box_v = document.all.checkbox[i].value + " "; } } document.all.textfield.value = box_v; alert(document.all.textfield.value); }
掉了“+”function showv(){ var max = document.all("checkbox").length; var box_v = ""; if (max) { for (i = 0; i < max; i++) { if (document.all.checkbox[i].checked) box_v += document.all.checkbox[i].value + " "; } } document.all.textfield.value = box_v; alert(document.all.textfield.value); }
<p>
<input type="checkbox" name="checkbox" value="一">
第一个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="二">
第二个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="三">
第三个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="四">
第四个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="五">
第五个复选框 </p>
<p>
<input type="text" name="textfield">
</p>
<p>
<input type="submit" name="Submit" value="提交" onclick="form1.textfield.value=form1.checkbox.value">>
</p>
</form>
<p>
<input type="checkbox" name="checkbox" value="一">
第一个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="二">
第二个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="三">
第三个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="四">
第四个复选框 </p>
<p>
<input type="checkbox" name="checkbox" value="五">
第五个复选框 </p>
<p>
<input type="text" name="textfield">
</p>
<p>
<input type="submit" name="Submit" value="提交" onclick="form1.textfield.value='';for(var i=0;i<this.form.elements.length;i++)if(this.form.elements[i].type=='checkbox'&&this.form.elements[i].checked)form1.textfield.value+=this.form.elements[i].value">
</p>
</form>
var max = document.all("checkbox").length;
var box_v = "";
if (max)
{
for (i = 0; i < max; i++)
{
if (document.all.checkbox[i].checked)
box_v = document.all.checkbox[i].value + " ";
}
}
document.all.textfield.value = box_v;
alert(document.all.textfield.value);
}
function m_test()
{
var chk=eval("document.form1.checkbox");
if (chk.length>1)
{
for(var i=0; i<chk.length;i++)
{
if(chk[i].checked)
{
document.form1.textfield.value=document.form1.textfield.value+chk[i].value;
}
}
}
else
{
if(chk.checked)
{
document.form1.textfield.value=document.form1.textfield.value+chk.value;
}
}
}
</script>
var max = document.all("checkbox").length;
var box_v = "";
if (max)
{
for (i = 0; i < max; i++)
{
if (document.all.checkbox[i].checked)
box_v += document.all.checkbox[i].value + " ";
}
}
document.all.textfield.value = box_v;
alert(document.all.textfield.value);
}