左可选的.你去51job上看看,好像有,不过有点不同,自己改写一下
========================================
我的签名(2004年12月25日 11时41分33秒)
========================================
我的签名(2004年12月25日 11时41分33秒)
解决方案 »
- extjs问题,请大伙帮着看看!
- fso.OpenTextFile 读取http路径文件报错?
- 全局下定义var i与window.i真的差好多啊
- js中new一个对象和直接方法调用的区别
- 用asp把数据库中的数据调出来后,怎么写入.txt?????????
- INPUT type=text onChange 一问(IE)
- 有一个页面index.htm,包含left.htm和right.htm页面,如何在right.htm页面中让left.htm文件重新载入,就是reload(),应该如何写啊。
- 请问,如何不重复打开链接
- 请高手教导
- 在javascript中,如何将:onclick的值传到函数里面去?在函数里面我要用这个值。
- 如何把把一张图片做成按钮变成灰色的不可用状态
- 关于ShowModalDialog的自身刷新及对不同浏览器的支持?
<html>
<head>
<script language="JavaScript">
<!--
function CA()
{
var i;
for(i=0;i<document.all.id.length;i++)
{
if (document.all.id[i].value != 0)
{
document.all.id[i].checked = document.all.Select.checked
}
}
}
//--></script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body><form name="all" method="post" action="">
<table width="12%" border="1" cellspacing="1" cellpadding="1">
<tr>
<td><input name="id" type="checkbox" id="id" value="checkbox">
1</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="checkbox">
2</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="checkbox">
3</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="checkbox">
4</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="checkbox">
5</td>
</tr>
<tr>
<td><input name="Select" type="checkbox" id="Select" value="checkbox" onclick="javascript:CA();" >
<font color="#FF0000"><strong>全选</strong></font></td>
</tr>
</table>
</form>
</body>
</html>
这个好,为什么不能给自己加分啊,或者给fason加也行呵呵
<tr><td>
<select id=list1 size=8 ondblclick="moveOption(this, this.form.list2)">
<option value=A>aaaaaaaaaa
<option value=B>bbbbbbbbbb
<option value=C>cccccccccc
<option value=D>dddddddddd
<option value=E>eeeeeeeeee
<option value=F>ffffffffff
<option value=G>gggggggggg
<option value=H>hhhhhhhhhh
</select></td>
<td width=40 align=center>
<input name=add type=button value=">>>" onclick="moveOption(this.form.list1, this.form.list2)"><br><br>
<input name=sub type=button value="<<<" onclick="moveOption(this.form.list2, this.form.list1)">
</td><td>
<select id=list2 size=8 ondblclick="moveOption(this, this.form.list1)">
</select>
</td></tr></form>
</table><script language="JavaScript"><!--
function moveOption(e1, e2){
try{
var e = e1.options[e1.selectedIndex];
e2.options.add(new Option(e.text, e.value));
e1.options.remove(e1.selectedIndex);
} catch(e){}
}
//--></script>
<table border=0 cellpadding=0 cellspacing=0><form name=meizz>
<tr><td>
<select id=list1 size=8 ondblclick="moveOption(this, this.form.list2)" MULTIPLE>
<option value=A>aaaaaaaaaa
<option value=B>bbbbbbbbbb
<option value=C>cccccccccc
<option value=D>dddddddddd
<option value=E>eeeeeeeeee
<option value=F>ffffffffff
<option value=G>gggggggggg
<option value=H>hhhhhhhhhh
</select></td>
<td width=40 align=center>
<input name=add type=button value=">>>" onclick="moveOption(this.form.list1, this.form.list2)"><br><br>
<input name=sub type=button value="<<<" onclick="moveOption(this.form.list2, this.form.list1)">
</td><td>
<select id=list2 size=8 ondblclick="moveOption(this, this.form.list1)" MULTIPLE>
</select>
</td></tr></form>
</table><script language="JavaScript"><!--
function moveOption(e1, e2){ for(var i=0;i<e1.length;i++){
if(e1.options[i].selected==true){
var e = e1.options[e1.selectedIndex];
e2.options.add(new Option(e.text, e.value));
e1.options.remove(e1.selectedIndex);
}
}
}
//-->
</script>
没改好,多选移动时有问题。
这里也有一个:
一级选择左右移动及排库
http://jkisjk.vip.sina.com/html/moveRightOrLeft.htm
没用过hotmail,不知是不是真的是这样的,
不过个人不认为这样做有什么好处。
部分选中部分未选,没必要改全选框的状态。
如果是全部改成未选时,全选框就改成未选还略有道理(sina的做法)。