请问各位前辈:在form里有个button,希望它被点击后,能使form里的多选列表list里的项全部选中,不知用script该怎么写?我是新手 for(var i = 0; i < YourForm.list.length(); i ++) { YourForm.list.selectIndex = i;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript">function selectAll(){for(var i = 0; i < document.YourForm.list.length; i ++) { document.YourForm.list.options[i].selected=true;} }</script><form name="YourForm"><select name="list" multiple size="6"><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option></select><input type="button" value="select all" onclick="selectAll();"></form> 他的意思应该是指选checkbox吧? <SCRIPT LANGUAGE="JavaScript"><!-- Beginfunction checkAll() {for (var j = 1; j <= 9; j++) {box = eval("document.checkboxform.C" + j); if (box.checked == false) box.checked = true; }}function uncheckAll() {for (var j = 1; j <= 9; j++) {box = eval("document.checkboxform.C" + j); if (box.checked == true) box.checked = false; }}function switchAll() {for (var j = 1; j <= 9; j++) {box = eval("document.checkboxform.C" + j); box.checked = !box.checked; }}// End --></script><form name=checkboxform><input type=checkbox name=C1 checked>C1<br><input type=checkbox name=C2 checked>C2<br><input type=checkbox name=C3 checked>C3<br><input type=checkbox name=C4 checked>C4<br><input type=checkbox name=C5 checked>C5<br><input type=checkbox name=C6 checked>C6<br><input type=checkbox name=C7 checked>C7<br><input type=checkbox name=C8 checked>C8<br><input type=checkbox name=C9 checked>C9<br><br><input type=button value="全部选中" onClick="checkAll()"><br><input type=button value="全部不选" onClick="uncheckAll()"><br><input type=button value="选择转换" onClick="switchAll()"><br></form> javascirpt延迟执行 |zyciis| 如何解决Jquery.Ajax 同步取得数据时 在IE中IE假死的问题,谢谢 有详细代码 随机显示视频 关于连接字串 与 Replace select()方法问题,请高手指点一下。 用document.createElement创建一个Element,如何动态删除掉? web打印设置页边距的问题 正则表达式问题. 怎样开辟一个新进程? 将ASP嵌套在JS中在输出,怎么样才能输出换行? 很容易的,帮帮我! 怎么才能让点【确定】执行javaScript呢?
function selectAll()
{
for(var i = 0; i < document.YourForm.list.length; i ++) {
document.YourForm.list.options[i].selected=true;
}
}
</script>
<form name="YourForm">
<select name="list" multiple size="6">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
<input type="button" value="select all" onclick="selectAll();">
</form>
function checkAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
if (box.checked == false) box.checked = true;
}
}function uncheckAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
if (box.checked == true) box.checked = false;
}
}function switchAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
box.checked = !box.checked;
}
}
// End -->
</script>
<form name=checkboxform>
<input type=checkbox name=C1 checked>C1<br>
<input type=checkbox name=C2 checked>C2<br>
<input type=checkbox name=C3 checked>C3<br>
<input type=checkbox name=C4 checked>C4<br>
<input type=checkbox name=C5 checked>C5<br>
<input type=checkbox name=C6 checked>C6<br>
<input type=checkbox name=C7 checked>C7<br>
<input type=checkbox name=C8 checked>C8<br>
<input type=checkbox name=C9 checked>C9<br>
<br>
<input type=button value="全部选中" onClick="checkAll()"><br>
<input type=button value="全部不选" onClick="uncheckAll()"><br>
<input type=button value="选择转换" onClick="switchAll()"><br>
</form>