请问各位前辈:在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> 这段JQ,怎么让更多2也实现下拉效果? 关于网页加密的问题 javascript触发链接怎么触发rel阿 关于jquery ajax 跨域 "null"为空或找不到对象,怎么解决? 问个有意思的问题,请大家进来看看 求:不用oncontextmenu屏蔽右键的方法 如何控制a:link, a:hover之类的css? 关于动态添加下拉列表选项的问题! 如何自动加入收藏夹 很容易的,帮帮我! 怎么才能让点【确定】执行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>