删除某选项:
options.remove(iIndex);
options.remove(iIndex);
解决方案 »
- 两个jquery插件使用冲突问题,高手进来看看
- sencha touch2的list组件,可否在分组后做成折叠面板的效果
- 如何生成运单号?
- 关闭IE ,退出登录的另一个问题
- 如何用js打开IE?
- javascript 属性的方法如何访问其所在对象的其它属性或方法????
- 关于JavaScript函数的问题
- 请教RSA算法内的一个formNumber奇怪方法
- jsp页面上输入文字在宽度固定的表格中不能自动换行,怎么办?
- 求代码!给高分.最好代码详细些.很简单的功能,在空的文本框中输入字符的同时,原先的不能被点的按钮就可以被点了。
- 如何用Javascript实现下面功能?
- 现在的在线html编辑器都只支持IE,有可以在非IE下使用的吗?
var oOption = document.createElement("OPTION");
oSelect.options.add(oOption);
oOption.innerText = "Two";
oOption.value = "2";
都是从帮助文档里拷贝来得,
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="javascript">
function hehe()
{
//取得当前选项
text1=document.all.select1.options[document.all.select1.options.selectedIndex].text;
index1=document.all.select1.options.selectedIndex;
//删除
document.all.select1.options.remove(index1);
//新增道另一边
oOption = document.createElement("OPTION");
document.all.select2.options.add(oOption);
oOption.innerText = text1;
}
</script>
</head><body>
<form name="form1" method="post" action="">
<p>
<select name="select1" size="4" >
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<input type="button" name="Submit" value="删除" onClick="hehe();"> <select name="select2" size="4">
<option>a</option>
<option>b</option>
<option>c</option>
</select>
</p>
<p> </p>
<p> </p>
<p> </p>
</form>
</body>
</html>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function left()
{
if(document.all.select2.selectedIndex>=0)
{
var o = new Option();
o.text = document.all.select2.options[document.all.select2.selectedIndex].text;
document.all.select1.options.add(o);
document.all.select2.remove(document.all.select2.selectedIndex);
}
}function right()
{
if(document.all.select1.selectedIndex>=0)
{
var o = new Option();
o.text = document.all.select1.options[document.all.select1.selectedIndex].text;
document.all.select2.options.add(o);
document.all.select1.remove(document.all.select1.selectedIndex);
}}//-->
</SCRIPT>
</HEAD><BODY>
<form name="form1" method="post" action="">
<p>
<select name="select1" size="4" >
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<input type="button" name="Submit" value="<<" onClick="left();">
<input type="button" name="Submit" value=">>" onClick="right();"> <select name="select2" size="4">
<option>a</option>
<option>b</option>
<option>c</option>
</select>
</p>
</form>
</BODY>
</HTML>