`
cakin24
  • 浏览: 1396536 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

select对象和option对象联合应用

阅读更多
一 代码
1、在页面中添加一个2行3列的表格,在左右两边的单元格中添加滚动列表,在中间的单元格中添加两个按钮。代码如下:
<form name="form1" method="post" action="">
<table width="380" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
 <td width="150"><table width="150" border="0" cellpadding="1" cellspacing="1" bgcolor="#CAFAFC">
 <tr>
 <td height="25" background="images/bg.jpg" bgcolor="#FFFFFF">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;任务地区1</td>
 </tr>
 <tr>
 <td align="center" bgcolor="#FFFFFF"><select name="sel_place1" size="6" multiple id="sel_place1" style="width:100px " >
 <option value="sel1">甘肃省</option>
 <option value="sel2">辽宁省</option>
 <option value="sel3">黑龙江省</option>
 <option value="sel4">吉林省</option>
 <option value="sel5">浙江省</option>
 </select></td>
 </tr>
 </table></td>
 <td width="80" align="center" valign="bottom"><input name="sure1" type="button" id="sure1"
 onClick="allsel(document.form1.sel_place2,document.form1.sel_place1);" value="<<">
 &nbsp;
 <input name="sure2" type="button" id="sure2"
 onClick="allsel(document.form1.sel_place1,document.form1.sel_place2);" value=">>" align="center" height="2"></td>
 <td width="150"><table width="150" border="0" cellpadding="1" cellspacing="1" bgcolor="#CAFAFC">
 <tr>
 <td height="25" background="images/bg.jpg" bgcolor="#FFFFFF">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;任务地区2</td>
 </tr>
 <tr>
 <td align="center" bgcolor="#FFFFFF"><select name="sel_place2" size="6" multiple id="sel_place2" style="width:100px ">
 </select></td>
 </tr>
 </table></td>
 </tr>
</table>
</form>
 
2、编写用于实现在滚动列表框中进行选项移除的JavaScript代码:
<script language="javascript">
function allsel(n1,n2)
{
 while(n1.selectedIndex!=-1)
 {
  var indx=n1.selectedIndex;
  var t=n1.options[indx].text;
  n2.options.add(new Option(t));
  n1.remove(indx);
 }
}
</script>
 
二 运行效果


 
  • 大小: 2.8 KB
1
0
分享到:
评论

相关推荐

    Visual Basic 6编程技术大全 中译本扫描版带书签 2/2

    3.3 CommandButton、CheckBox和 OptionButton控件71 3.3.1 CommandButton控件72 3.3.2 CheckBox控件72 3.3.3 OptionButton控件73 3.3.4使用图形化控件73 3.4 ListBox和ComboBox控件74 3.4.1 ListBox控件74 3.4.2 ...

    Visual Basic 6编程技术大全 中译本扫描版带书签 1/2

    3.3 CommandButton、CheckBox和 OptionButton控件71 3.3.1 CommandButton控件72 3.3.2 CheckBox控件72 3.3.3 OptionButton控件73 3.3.4使用图形化控件73 3.4 ListBox和ComboBox控件74 3.4.1 ListBox控件74 3.4.2 ...

    sql入门经典 pdf文档

    当涉及到多表联合查询、子查询、联接操作时,SELECT语句变得更加复杂。 **2.4 SELECT的条件** `WHERE`子句用于指定选择数据的条件,支持各种比较运算符和逻辑运算符。 **2.5 SELECT的其他用法** SELECT还可以与`...

    第34章 项目1-博客前端:封装库--表单序列化1

    例如,对于`select`元素,它会检查哪些选项是选中的,并将它们的值添加到结果对象中。对于其他类型的输入,如文本框、密码框等,它会直接取值。对于那些不需要发送的元素类型,它会直接跳过。 通过这个封装好的`...

    数据库课后习题答案.doc

    **题目(10)**:此题目涉及到权限管理,即授予用户李平对于“社团”和“参加”两张表的SELECT、INSERT和DELETE权限,并允许他进一步授权给其他用户。 - **SQL语句**: ```sql GRANT SELECT, INSERT, DELETE ON...

    C#comboBox控件的使用

    在C#编程中,`comboBox`控件是一个非常常见的组件,用于展示下拉列表供用户选择。...提供的示例代码Textc1可能包含了一个简单的`comboBox`使用示例,你可以进一步研究和学习,以加深对`comboBox`控件的理解和应用。

    视图的创建和使用PPT学习教案.pptx

    例如,创建一个名为VIEW_SCORE的视图,可以联合T_STUDENT、T_SCORE和T_COURSE表,选取特定字段,并限制为05541班学生的考试成绩。另一个例子,如VIEW_SCORE_NotPass,只显示不及格学生的学号、姓名、课程名和成绩,...

    数据库系统概论考试题4文件.pdf

    - 数据独立性高:数据独立性分为逻辑独立性和物理独立性,使应用程序不受数据库内部结构变化的影响。 2. 数据独立性: - 逻辑数据独立性通过修改模式与外模式之间的映射实现,保证了应用程序与数据逻辑结构的独立...

    2009达内SQL学习笔记

    数据太多时,最好别使用上句,会使DBMS降低检索和应用程序的性能。(*通配符) 2、对数据类型的列可进行运算(如加减乘除)。 3、对列起别名:有直接起别名,加AS起别名,用双引号起别名等三种方法 (单引号,引起...

    java面试800题

    构造函数是和类同名的函数,没有返回类型,构造函数不能在普通的程序里面调用,只有当这个类被应用new实例化的时候才会被运行。构造函数没有返回类型,实际上,构造函数返回的就是这个class本身。 类初始化时构造函数...

    REVIT快捷键(20211008085106).pdf

    83. UN: "UN"可能与"Union"(联合)有关,在Revit中用于将多个对象组合成一个对象。 84. WC: "WC"可能与"Wall Join"(墙连接)有关,在Revit中用于管理墙之间的连接。 85. WT: "WT"可能与"Wall Type"(墙类型)...

    计算机软件专业必备英语词汇

    - 与,表示伴随或联合的关系。 #### 14. **format** - 格式,指数据或文档的组织形式或样式。 #### 15. **change** - 更换,指替换或更新某个对象或数据。 - 改变,指修改某个对象的状态或属性。 #### 16. **...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括开发环境、PHP基础、Web页面交互、文件操作、会话应用、图形图像处理及面向对象等内容。...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括开发环境、PHP基础、Web页面交互、文件操作、会话应用、图形图像处理及面向对象等内容。...

    MySQL命令大全

    若要给此用户赋予他在相应对象上的权限的管理能力,可在GRANT后面添加WITH GRANT OPTION选项。而对于用插入User表添加的用户,Password字段应用PASSWORD 函数进行更新加密,以防不轨之人窃看密码。对于那些已经不用...

    2021-2022计算机二级等级考试试题及答案No.15717.docx

    - **服务器端验证**:ASP.NET 3.5引入了服务器端验证控件,这些控件可以在服务器端验证用户输入的有效性,从而提高应用程序的安全性和用户体验。 #### Python表达式计算 - **eval函数与abs函数**:`eval()`函数...

    详细分析mysql视图的原理及使用方法

    在MySQL数据库管理系统中,视图是数据库对象的一种,它提供了一种数据抽象的方式,允许用户以一种简化或定制的角度来查看数据库中的数据。视图并不存储实际的数据,而是基于一个或多个基础表(或视图)的SELECT语句...

    2021-2022计算机二级等级考试试题及答案No.3239.docx

    - **联合查询**:使用`UNION`关键字将多个`SELECT`语句的结果合并为一个结果集,其中每个`SELECT`语句必须具有相同数量的列,并且相应列的数据类型也应兼容。 ### 10. Word页面设置 题目提到,在Word的页面设置...

    Javashop开发规范V2.2

    但目前还只能支持简单的单表select、insert、update,对于多表的联合查询或更新不能支持。 在这种情况下,就需要通过 daoSupport(com.enation.framework.database.impl.JdbcDaoSupport)来操作,daoSupport不对...

Global site tag (gtag.js) - Google Analytics