你要怎么提交。 拼成串就用:
var all = document.getElementsByName('pr_shaareto');
for(var i=0;i<all.length;i++){
all[i].value;//循环取值。
}
var all = document.getElementsByName('pr_shaareto');
for(var i=0;i<all.length;i++){
all[i].value;//循环取值。
}
就将'pr_shareto' 中的选项全部选中即可.怎么写代码呀?
for(var i=0;i<all.length;i++){
url+= '&a=' + all[i].value;//循环取值。
}
按你的需求 拼就完了
<form name='id' method='post' action='sharetoadmin.asp' >
<select multiple size='20' class=input name='pr_shareto' style='width:230'>
<option value='张炜斌' selected>张炜斌 </option>
<option value='朱小丹' selected>朱小丹 </option>
</select>
<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>
<select multiple size='20' class=input id='pr_shareto' style='width:230'>
<option value='张炜斌' >张炜斌 </option>
<option value='朱小丹' >朱小丹 </option>
</select>
<br>
<input type="button" value="确定" onclick="juge();"/>
<SCRIPT >
function juge() {
//如何在这里编写程序来实现,点击“确定”后,pr_shareto列表的选项全部被选中,然后提交到sharetoadmin.asp呢?
var t = document.getElementById('pr_shareto');
for(var i=0;i<t.length;i++){
t.options[i].selected = "selected";
}
}
// End -->
</script> </BODY>
</HTML>