点击select的项的时候,弹出对话框显示选中的项的数
FireFox,IE7下都是好的,但IE6下就怎么都不对,经测试发现,估计它们处理onclick事件的机制不同
1)FireFox,IE7会显示最新点击选中的结果
2)IE6则是显示本次点击前的状态,真土的掉渣。。。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<script>
function clickSelect(){
var s =document.getElementById('testSelect');
alert("you have choose "+getSelectedSize(s));
}
function getSelectedSize(select){
var s = 0;
if(select == null || select.lenght < 1){
return s;
}
for(var i = 0; i < select.length; i++){
if(select.options[i].selected){
s++;
}
}
return s;
}
</script>
<form name="testForm">
<select name="testSelect" id="testSelect" size='5' multiple onclick="clickSelect()">
<option value="1">1111</option>
<option value="2">2222</option>
<option value="3">3333</option>
<option value="4">4444</option>
</select>
</form>
</BODY>
</HTML>
分享到:
相关推荐
多选框要用到的js multiple-Select.js 用的时候引用到文件中
jquery.multiple.select.js
很实用,样式很漂亮的multiple-select-master,可做搜索框,文本框实用
jQuery multiple-select-master 插件
实现select下拉框多选功能原码包,这是我从原网站下载的
前端项目-multiple-select,multiple select是一个jquery插件,用于使用复选框()选择多个元素。
select_multiple三级分类级联,访淘宝发布商品级联,和网上的完全不一样,下载就能用。
多选框要用到的css 用的时候引用到文件里multiple-Select.css
jQuery Multiple Select实现下拉框多选,请注意是Multiple 。实例介绍详细,想用的可以直接Copy进去用
html下拉多选框样式,h5下拉多选框整套样式,用layui实现下拉框select多选,取值 layui 多选下拉框 控件 整套样式
python库。 资源全名:multiple_select_widget-0.1.0-py2.py3-none-any.whl
multiple-ie-setup.rar 多IE浏览器工具multiple-ie-setup.rar 多IE浏览器工具
select标签multiple属性的使用方法.zip 欢迎下载
在这种精神的鼓舞下,终于在网在找到了一个叫Multiple IEs的小软件,才10.3M,里面包括从IE3.0到IE6.0的所有版本,安装时可以选择,而且和IE7也没有冲突,对WEB开发人员来说这可是一个好工具,不敢独享,拿出来和...
在这种精神的鼓舞下,终于在网在找到了一个叫Multiple IEs的小软件,才10.3M,里面包括从IE3.0到IE6.0的所有版本,安装时可以选择,而且和IE7也没有冲突,对WEB开发人员来说这可是一个好工具,不敢独享,拿出来和...
Multiple ie for webmaster or developer
用javascript实现不按Ctrl实现Multiple Select多选
使用multiple可以实现select多选,本例将为大家介绍下select多选 multiple的使用,新手朋友们可以学习下