如下所示:
function allSelect(){
var chsen=document.getElementById('chosen');
//如果chsen列表框為0或第一個選項值為'temp'
if(chsen.length && chsen.options[0].value=="temp")
return;
for(var i=0;i<chsen.length;i++){
chsen.options[i].selected=true;
}
//得到數據
function getdata() {
var List = document.forms[0].RoleList;
//得到一個隱藏文本框對象
var roles = document.getElementById("TRoleList");
roles.value = "";
var s = "";
if (List.length != 0) {
for (i = 0; i < List.length; i++) {
s += List.options[i].value + ",";
}
}
roles.value = s;
}
}
</script>
</head>
<body>
<table border="0">
<form onSubmit="allSelect()">
<tr>
<td>
<select name="possible" size="4" MULTIPLE width="200" style="width:200px">
<option value="1">中國廣州</option>
<option value="2">中國上海</option>
<option value="3">中國北京</option>
<option value="4">中國武漢</option>
</select>
</td>
<td><a href="javascript:copyToList('possible','chosen')">添加至右方--><br>
<br>
</a><a href="javascript:copyToList('chosen','possible')"><--添加至左方</a></td>
<td>
<select name="chosen" size="4" MULTIPLE width="200" style="width:200px;">
<option value="temp">從左邊選擇你的地區</option>
</select>
</td>
</tr>
</form>
</table>
<input type="button" value="提交" onclick="allSelect()" />yle
<input type="text" style="display:none;" id="TRoleList">
</body>
</html>
新聞熱點
疑難解答