左边文本框给出选择列表,选中单击按钮将选项加入右边文本框,提交后得到右边文本框中内容。总之实现选择多个提交就可以,但不用复选框那样的。
解决方案 »
- 都疯啦!There is no Action mapped for namespace / and action name
- 弄了个myeclipse for spring9,已经注册了,但是没有激活码?
- 我的jsp用IE6正常,用IE8访问非常慢?
- 正常运行的系统,偶尔会出现Error establishing socket.
- servlet为什么不能运行?
- 我的代码中有String libDirString = System.getProperty("wildfire.lib.dir");,wildfire.lib.dir的值,我怎么找到,谢谢
- JSP如何实现像这样的时间日期组件?【见图】
- 怎么会找不到类文件呢!
- Java获取数据库日期字段,后面有.0的解决方法
- 如何处理有"'"单引号的sql语句
- 一个JSP页面赋值的问题
- Google发布Android,Sun将何去何从?
dan shi ni 不会 lian page 代码 ye yao bie ren xie ba!
<tr>
<td>
<select name="selectFrom" size="10" style="width: 150px;" multiple ondblclick="moveSome('selectFrom','selectTo')">
<option value="1">test 1</option>
<option value="2">test 2</option>
<option value="3">test 3</option>
<option value="4">test 4</option>
<option value="5">test 5</option>
<option value="6">test 6</option>
<option value="7">test 7</option>
</select>
</td>
<td align="center">
<input type="button" value=" > " onclick="moveSome('selectFrom','selectTo')"><p>
<input type="button" value=" < " onclick="moveSome('selectTo','selectFrom')"><p>
<input type="button" value=" >> " onclick="moveAll('selectFrom','selectTo')"><p>
<input type="button" value=" << " onclick="moveAll('selectTo','selectFrom')"><p>
</td>
<td>
<select name="selectTo" size="10" style="width: 150px;" multiple ondblclick="moveSome('selectTo','selectFrom')"> </select>
</td>
</tr>
</table><SCRIPT LANGUAGE="JavaScript">
<!--
function moveSome(sFrom,sTo){
var sf = document.getElementById(sFrom).options;
var tf = document.getElementById(sTo).options;
var p = tf.length;
//var tmpArr = new Array();
for(var i=sf.length-1;i>=0;i--){
if(sf[i].selected){
var value = sf[i].value;
var text = sf[i].text;
tf.add(new Option(text,value),p);
sf.remove(i);
}
}
}function moveAll(sFrom,sTo){
var sf = document.getElementById(sFrom).options;
var tf = document.getElementById(sTo).options;
for(var i=0;i<sf.length;){
tf.add(new Option(sf[0].text, sf[0].value));
sf[0] = null;
}
}//-->
</SCRIPT>
<table border=0>
<tr>
<td>
<option value="temp">从右边选择管理员
</td>
<td>
<a href="javascript:copyToList('possible','chosen')"><<</a>
<hr>
<a href="javascript:copyToList('chosen','possible')">>></a>
</td>
<td>
<select name="possible" size="10" style="width: 150px;" multiple ">
<option value="1">test 1</option>
<option value="2">test 2</option>
<option value="3">test 3</option>
<option value="4">test 4</option>
<option value="5">test 5</option>
<option value="6">test 6</option>
<option value="7">test 7</option>
</select>
</td>
</tr>
</table>
<script language="JavaScript">
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')
{
Ext.MessageBox.alert('系统提示信息', '你不能选择这个项目!');
return;
}
txt = current.text;
val = current.value;
toList.options[toList.length] = new Option(txt,val);
fromList.options[i] = null;
i--;
}
}
if (!sel) Ext.MessageBox.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>