怎样判断一个可以多选的列表框是否选了所有的值? var a = document.all.ListBox1.options;for(var i=0; i<a.length; i++){ if(!a[i].selected) { alert("没有全部选中!"); break; }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <select name="ListBox1" multiple="multiple" id="ListBox1" style="height:128px;width:100px;"> <option selected="selected" value="[1]">[1]</option> <option value="[2]">[2]</option> <option value="[3]">[3]</option> <option value="[4]">[4]</option> </select><input type="button" value="button" onclick="alert(check())"><script>function check(){var obj=document.all.ListBox1.optionsfor(i=0;i<obj.length;i++){ if (obj[i].selected ==false) return false}return true} ListBox1里只能选一个值啊!怎么好全部选中呢??不理解!!能不能解释一下? 我选两个时就提示全选了,而事实上,不只两个选项<script language="javascript"><!--function check(){var a = document.all.ListBox1.options;for(var i=0; i<a.length; i++){ if(!a[i].selected) { alert("没有全部选中!"); break; }else{ alert("全选!"); break; }}}--></script> 稍改一下<script language="javascript"><!--function check(){var a = document.all.ListBox1.options;var result=true;for(var i=0; i<a.length; i++){ if(!a[i].selected) { alert("没有全部选中!"); result=false; break; }}if(result) alert("全部选中!")}--></script> 模式窗口改变大小 dojo组件滑动菜单和用cookie设置selected的问题 js问题 贴段代码,填正则,整了半天没试出来 js权威指南 简单投票系统 关于简单的页面 限权 比如 只有同意条款 才可以进去下个页面 大哥,救命,一个不算太难的问题,解决后,立马结账,在线等 怎样匹配一个字符串中的多个非法字符,比如',-等等 如何在一个<TD></TD>里包含一个HTM文件呢? 如何实现在页面任何地方双击鼠标左键关闭网页 各位同志帮我看看,关于document.execCommand('SaveAs')的问题
<option selected="selected" value="[1]">[1]</option>
<option value="[2]">[2]</option>
<option value="[3]">[3]</option>
<option value="[4]">[4]</option>
</select>
<input type="button" value="button" onclick="alert(check())">
<script>
function check()
{
var obj=document.all.ListBox1.options
for(i=0;i<obj.length;i++)
{
if (obj[i].selected ==false)
return false
}
return true
}
<!--
function check()
{
var a = document.all.ListBox1.options;
for(var i=0; i<a.length; i++)
{
if(!a[i].selected)
{
alert("没有全部选中!");
break;
}else{
alert("全选!");
break;
}
}
}
-->
</script>
<script language="javascript">
<!--
function check()
{
var a = document.all.ListBox1.options;
var result=true;
for(var i=0; i<a.length; i++)
{
if(!a[i].selected)
{
alert("没有全部选中!");
result=false;
break;
}
}
if(result) alert("全部选中!")
}
-->
</script>