<script language="JavaScript">
<!--
function moveitem(){
t = document.all.selectedSchool
k = t.length
for(var i=1;i<k;i++){
var item1 = t[1].removeNode(true)
document.all.unSelectedSchool.appendChild(item1)
}
}
//-->
</script>
<select name="selectedSchool">
<option value="0">第一中学</option>
<option value="1">第二中学</option>
<option value="2">第三中学</option>
</select><select name="unSelectedSchool" style="width:100"></select>
<BUTTON onclick="moveitem()">click</BUTTON>
<!--
function moveitem(){
t = document.all.selectedSchool
k = t.length
for(var i=1;i<k;i++){
var item1 = t[1].removeNode(true)
document.all.unSelectedSchool.appendChild(item1)
}
}
//-->
</script>
<select name="selectedSchool">
<option value="0">第一中学</option>
<option value="1">第二中学</option>
<option value="2">第三中学</option>
</select><select name="unSelectedSchool" style="width:100"></select>
<BUTTON onclick="moveitem()">click</BUTTON>
解决方案 »
- jQuery提交表单没反应,求帮助
- 如何根据下拉框的内容让其他下拉框或输入框处于不可编辑状态
- 急 在线等待!js问题
- 帮忙看看这个正则表达式
- javascript 设置单元格背景颜色
- 光标不自动换行!!急呀!!!!!
- 使用一段javascript对页面的表格排序,E文和数字类型的没问题,现重金悬赏中文解决方案
- javascript怎么获得php中变量的值?
- <td name ="xxx"></td> 为什么用document.all['xxx']取不到对象!
- 一个入门级的问题求教!
- 请教:键盘如何实现对按钮的控制?比如上下键可选择按钮。万分感激!
- 一个关于表中用表的问题:有意者请进 ---在线等待
function copyToList(from,to) //from表示:包含可选择项目的select对象名字 to表示:列出可选择项目的select对象名字 //你可以根据你的具体情况修改
{
fromList = eval('document.forms[0].' + from);
toList = eval('document.forms[0].' + to);
if (toList.options.length > 0 && toList.options[0].value == 'temp')
{
toList.options.length = 0;
}
var sel = false;
for (i=0;i<fromList.options.length;i++)
{
var current = fromList.options[i];
if (current.selected)
{
sel = true;
if (current.value == 'temp')
{
alert ('你不能选择这个项目!');
return;
}
txt = current.text;
val = current.value;
toList.options[toList.length] = new Option(txt,val);
fromList.options[i] = null;
i--;
}
}
if (!sel) alert ('你还没有选择任何项目');
}
function allSelect() //这是当用户按下提交按钮时,对列出选择的select对象执行全选工作,让递交至的后台程序能取得相关数据
{
List = document.forms[0].chosen;
if (List.length && List.options[0].value == 'temp') return;
for (i=0;i<List.length;i++)
{
List.options[i].selected = true;
}
}</script>
<table border="0"> <form onSubmit="allSelect()">
<tr>
<td>
<select name="possible" size="4"
MULTIPLE width=200 style="width: 200px">
<option value="1">中国广州
<option value="2">中国上海
<option value="3">中国北京
<option value="4">中国武汉
</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">从左边选择你的地区
</select>
</td>
</tr> </form>
</table>
<!--
function moveitem()
{
var t1 = document.all.selectedSchool;
var k1 = t1.length;
var t2 = document.all.unSelectedSchool;
var k2 = t2.length;
var sel = t1.options.selectedIndex;
var current = t1.value;
for (var j=0;j<k2;j++)
{
if(t2.options[j].value == current)
{
alert("您已经选择了该项!");
return false;
}
}
t2.options[j] = new Option(t1.options[sel].text,current);
}
//-->
</script>
<select name="selectedSchool">
<option value="0">第一中学</option>
<option value="1">第二中学</option>
<option value="2">第三中学</option>
</select><select name="unSelectedSchool" style="width:100">
</select>
<BUTTON onclick="moveitem()">click</BUTTON>