は次のとおりです: コードをコピーします コードは次のとおりです: 无标题文档<br>function copyToList(from,to){<br><br> var fromList=eval('document.forms[0].'+from);<br> var toList=eval('document.forms[0].'+to);<br><br> if(toList.options.length > 0 && toList.options[0].value == 'temp'){<br> toList.options.length=0;<br> }<br><br> var sel=false;<br><br> for(i = 0;i < fromList.options.length;i++){<BR> var current=fromList.options[i];<BR> if(current.selected){<BR> sel=true;<BR> if(current.value=='temp'){<BR> alert('不能选择这个项目!');<BR> return;<BR> }<BR> txt=current.text;<BR> val=current.value;<BR> toList.options[toList.length]=new Option(txt,val);<BR> fromList.options[i]=null;<BR> i--;<BR> }<BR> }<br><br> if(!sel) alert('你还没有选择任何项目!');<BR>}</P> <P>function allSelect(){ <BR> var chsen=document.getElementById('chosen');<BR> //如果chsen列表框为0或第一个选项值为'temp'<BR> if(chsen.length && chsen.options[0].value=="temp")<BR> return;<br><br> for(var i=0;i<chsen.length;i++){<BR> chsen.options[i].selected=true;<BR> }</P> <P>//得到数据<BR> function getdata() {<BR> var List = document.forms[0].RoleList;<BR> //得到一个隐藏文本框对象<BR> var roles = document.getElementById("TRoleList");<BR> roles.value = "";<BR> var s = "";<BR> if (List.length != 0) {<BR> for (i = 0; i < List.length; i++) {<BR> s += List.options[i].value + ",";<BR> }<BR> }</P><P> role.value = s;<BR> }<BR>}<BR><フォーム onSubmit="allSelect()"> 中国广州中国上海中国北京 中国武汉 右方に追加--> <-- 左方追加< ;/td> 左边选择你の地区 yle