<p>在下面所有代码前最好加上这句:</p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;"><span style="color: #003366; font-weight: bold;">var</span> selectId<span style="color: #339933;">=</span>document.<span style="color: #660066;">getElemengById</span><span style="color: #009900;">(</span><span style="color: #3366cc;">'selectId'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">清空select的项</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;">selectId.<span style="color: #660066;">options</span>.<span style="color: #660066;">length</span> <span style="color: #339933;">=</span> <span style="color: #cc0000;">0</span><span style="color: #339933;">;</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">如果留下第一行的话就是</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;">selectId.<span style="color: #660066;">options</span>.<span style="color: #660066;">length</span> <span style="color: #339933;">=</span> <span style="color: #cc0000;">1</span><span style="color: #339933;">;</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">向select选项中 加入一个Option</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
2
3
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;"><span style="color: #003366; font-weight: bold;">var</span> varOption <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> Option<span style="color: #009900;">(</span>objOptionText<span style="color: #339933;">,</span>objOptionValue<span style="color: #009900;">)</span><span style="color: #339933;">;</span>
selectId.<span style="color: #660066;">options</span><span style="color: #009900;">[</span>selectId.<span style="color: #660066;">options</span>.<span style="color: #660066;">length</span><span style="color: #009900;">]</span> <span style="color: #339933;">=</span> varOption<span style="color: #339933;">;</span>
<span style="font-style: italic; color: #006600;">//或selectId.options.add(varOption);</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">从select选项中 删除一个Option</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
2
3
4
5
6
7
8
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;"> <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">(</span><span style="color: #003366; font-weight: bold;">var</span> i<span style="color: #339933;">=</span><span style="color: #cc0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;"><</span>selectId.<span style="color: #660066;">options</span>.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">)</span>
<span style="color: #009900;">{</span>
<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">(</span>selectId.<span style="color: #660066;">options</span><span style="color: #009900;">[</span>i<span style="color: #009900;">]</span>.<span style="color: #660066;">value</span> <span style="color: #339933;">==</span> objOptionValue<span style="color: #009900;">)</span>
<span style="color: #009900;">{</span>
selectId.<span style="color: #660066;">options</span>.<span style="color: #660066;">remove</span><span style="color: #009900;">(</span>i<span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000066; font-weight: bold;">break</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #009900;">}</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">设置select中text=”paraText”的第一个Option为选中</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
2
3
4
5
6
7
8
9
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;"> <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">(</span><span style="color: #003366; font-weight: bold;">var</span> i<span style="color: #339933;">=</span><span style="color: #cc0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;"><</span>selectId.<span style="color: #660066;">options</span>.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">)</span>
<span style="color: #009900;">{</span>
<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">(</span>selectId.<span style="color: #660066;">options</span><span style="color: #009900;">[</span>i<span style="color: #009900;">]</span>.<span style="color: #660066;">text</span> <span style="color: #339933;">==</span> objOptionText<span style="color: #009900;">)</span>
<span style="color: #009900;">{</span>
selectId.<span style="color: #660066;">options</span><span style="color: #009900;">[</span>i<span style="color: #009900;">]</span>.<span style="color: #660066;">selected</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span>
isExit <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span>
<span style="color: #000066; font-weight: bold;">break</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #009900;">}</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">设置select中value=”paraValue”的Option为选中</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;">selectId.<span style="color: #660066;">value</span> <span style="color: #339933;">=</span> objOptionValue<span style="color: #339933;">;</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">得到select的当前选中项的value</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;"><span style="color: #003366; font-weight: bold;">var</span> currSelectValue <span style="color: #339933;">=</span> selectId.<span style="color: #660066;">value</span><span style="color: #339933;">;</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">得到select的当前选中项的text</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;"><span style="color: #003366; font-weight: bold;">var</span> currSelectText <span style="color: #339933;">=</span> selectId.<span style="color: #660066;">options</span><span style="color: #009900;">[</span>selectId.<span style="color: #660066;">selectedIndex</span><span style="color: #009900;">]</span>.<span style="color: #660066;">text</span><span style="color: #339933;">;</span></pre>
</td>
</tr></tbody></table>
</div>
<p><br><span style="color: #ff0000;">得到select的当前选中项的Index</span></p>
<div class="wp_syntax">
<table border="0"><tbody><tr>
<td class="line_numbers">
<pre>1
</pre>
</td>
<td class="code">
<pre class="javascript" style="font-family: monospace;"><span style="color: #003366; font-weight: bold;">var</span> currSelectIndex <span style="color: #339933;">=</span> selectId.<span style="color: #660066;">selectedIndex</span><span style="color: #339933;">;</span></pre>
</td>
</tr></tbody></table>
</div>
分享到:
相关推荐
1. 引入layui库和xm-select插件的CSS及JS文件,确保页面头部正确加载。 2. 在HTML中创建基本的select元素,设置必要的属性,如id、name、多选属性等。 3. 使用layui的API初始化xm-select组件,通过配置项调整组件的...
- `<select>`:下拉列表。 - `multiple`:是否允许多选。 - `<option>`:列表项。 - `value`:选项的值。 - `<label>`:标签,用于描述表单控件。 - `<button>`:按钮。 - `type`:指定按钮类型,如`submit`...
【知识点详解】 1. VisualFoxPro 是一种关系数据库管理系统,...以上是对 Visual FoxPro 题库中涉及知识点的详细解释,涵盖了变量类型、表设计、SQL 查询、数据库操作、程序文件扩展名、数组、对象属性等多个方面。
jqGrid 是一款基于 jQuery 的表格插件,具有强大的功能,能够实现复杂的数据展示和操作。它不仅支持数据的排序、分页、过滤等基本功能,还提供了自定义列、行编辑等功能,使其成为 Web 应用开发中一个非常重要的组件...
2、_self : 在自身标签页中打开新网页(默认值) Demo 1、创建一个超链接,内容为 :学子商城,点击时,在自身标签页中 打开 http://www.codeboy.com 2、创建一个超链接,内容为 :学子商城的LOGO,点击时,在新...
同时,还要注意前端JavaScript是否影响了下拉框的显示和交互,例如验证、默认值设置等功能。 在ASP中,可以使用ADO(ActiveX Data Objects)与数据库进行交互,创建记录集对象来获取数据,然后通过循环遍历记录集,...
在计算机二级等级考试中,考生需要掌握多种IT知识,包括办公软件的应用、数据库管理、编程语言的基本概念以及网络和操作系统的基础知识。以下是对题目中涉及知识点的详细说明: 1. **Word页码插入**:在Microsoft ...
本文将详细介绍如何在***中使用这三个控件进行取值和赋值操作,并说明它们的呈现形式如何通过属性进行控制。 首先,我们来了解这些控件的基本功能。RadioButtonList控件用于创建单选按钮列表,允许用户在多个选项中...
- **JAVA与JavaScript的区别**:虽然二者名字相似,但它们是完全不同的编程语言,JavaScript主要用于网页交互。 #### 6. 循环结构 - `do`循环至少会被执行一次,即使条件一开始就不满足。 #### 7. 指针变量 - 定义...
Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode ...
- `size`:设置文本大小,取值范围为1到7,默认值为3。 - `face`:设置文本字体。 #### 图像标签 - `<img>`:图像标签,用于在页面中插入图片。 - `src`:图片源地址。 - `width`:图片宽度。 - `height`:...
`导入包可以让我们在程序中创建输入/输出流对象,处理文件读写等I/O操作。 13. **Java 类方法调用**:在Java中,可以通过类名直接调用静态方法,如`A.f(3)`;也可以通过实例调用非静态方法,如`a1.g(2,5)`。因此,...
6. **表单取值**: 根据表单提交方式,使用`$_GET`或`$_POST`获取表单字段值。例如,`$_GET['test']`和`$_POST['test']`分别对应GET和POST提交方式下的`test`字段。 7. **获取客户端IP地址**: 通过`$_SERVER['...
`Byte`数据类型用于存储8位无符号整数,取值范围为0到255。 #### Call 调用,呼叫 `Call`关键字用于调用子程序或函数。例如,`Call MySub`用于调用名为MySub的子程序。 #### Cancel 取消 `Cancel`通常用于取消某个...
8. HTML表单可以包含多种输入方式,如文本输入框(`<INPUT type="text">`)、下拉式列表(`<SELECT>`)、单选框(`<INPUT type="radio">`)和多选框(`<INPUT type="checkbox">`)。正确答案是A、文本输入框, B、...