`
wee0702
  • 浏览: 19557 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Html下拉框Js对象属性方法总结

 
阅读更多

var obj = document.getElementById("selectId");

一 select属性:

length ----------> 顾名思义字指的是下拉框长度

selectedIndex ----> 被选中的文本的索引值

 

二 option属性

text ---------> 返回文本内容

value ---------> 同上效果 获取<option value=""> value的值

selected ---------> 是否被选中 是:true 否:false ; 如果指定true 可以改为选中状态

defaultselected ---> 返回该对象默认是否被选中,true/false

 

三 option方法

增加add() ---------> obj.options.add(new Option("value","text")); 注意new的是Option对象大写O

删除remove() ----> obj.options.remove(obj.selectedIndex);

删除所有----> obj.options.length = 0 ; 不是什么removeAll 长度改0就好了

获取选中value---------> obj.options[obj.selectedIndex].value;

获取选中text ---------> obj.options[obj.selectedIndex].text;

修改---------> obj.options[obj.selectedIndex] = new Option("新文本", "值") ;

 

 

 

分享到:
评论

相关推荐

    js多选下拉框多选下拉框多选下拉框

    JavaScript(简称js)作为客户端脚本语言,常被用来增强网页的交互性,其中包括实现多选下拉框的功能。本文将深入探讨如何使用JavaScript来创建和操作多选下拉框。 首先,HTML基础是构建多选下拉框的起点。一个基本...

    js实现下拉框选择要显示图片的方法

    预加载可以通过创建一个隐藏的`&lt;img&gt;`标签,在页面加载时就开始下载图片,或者使用JavaScript的`Image()`对象来实现。这样当用户第一次选择图片时,大部分图片实际上已经下载完成,可以立即显示。 最后,出于对可...

    jquery获取当前选中下拉框的各个属性

    - **说明**: 可以使用`.attr()`或`.val()`方法来设置选中的`value`属性值,也可以直接修改原始DOM对象的`value`属性。 **3. 设置选中的文本** - **语法**: - ```javascript var count = $("#ddlregtype ...

    jquery+html自定义select下拉框,下拉框美化

    在网页设计中,为了提供更好的用户体验和视觉效果,开发者经常需要对HTML元素进行自定义和美化,特别是像`&lt;select&gt;`这样的下拉框。本文将详细介绍如何使用jQuery和HTML来创建自定义的下拉框,并对其进行美化和优化。...

    多选下拉框(JS+DIV)

    在面向对象编程(OOP)思想中,我们将多选下拉框看作一个对象,它具有属性(如当前选中的选项、是否展开等)和方法(如打开选项列表、处理用户选择等)。这样设计的好处在于代码结构清晰,易于维护和扩展。例如,...

    使用JavaScript实现下拉框的动态控制

    - 通过下拉框对象的`remove()`方法,可以删除特定索引位置的选项。 4. **修改一个选项的值和显示** - 更新特定索引位置的`&lt;option&gt;`元素的`value`和`text`属性。 5. **上移/下移选项** - 实现选项的重新排序,...

    自写js 仿下拉框 demo

    在自定义下拉框中,这些数据可能存储在数组或对象中,然后通过JS动态生成HTML结构。 5. **动画效果**:为了提升用户体验,开发者可能会添加过渡或动画效果,如平滑展开和收起选项列表,这通常需要用到CSS3的动画...

    js三级联动下拉框

    - 通过调用`CLASS_LIANDONG_YAO`类的实例化对象的方法来实现下拉框间的联动效果。 - 例如,当用户选择`s1`下拉框中的某个选项时,会触发`s1`的`onchange`事件,进而调用`optionChange`方法更新`s2`下拉框的内容。 ...

    js 自定义下拉框

    在JavaScript编程中,自定义下拉框是一种常见的需求,它能够提供更加灵活和个性化的用户体验。传统的HTML `&lt;select&gt;` 元素虽然简单易用,但其样式和交互方式往往受到浏览器默认样式的限制,不能满足复杂的UI设计要求...

    JS实现下拉框树形

    在网页开发中,"JS实现下拉框树形"是一种常见的交互设计,它结合了下拉框和树形结构的特点,使得用户可以在一个下拉菜单中以层级方式浏览和选择数据。这种技术常用于需要展示多级分类或者层级关系的场景,如地区选择...

    本文介绍了如何利用JavaScript动态改变下拉框的属性

    2. **JavaScript与DOM的操作**:利用JavaScript可以动态地修改HTML文档对象模型(DOM),从而实现在不刷新页面的情况下更新页面元素的属性或内容。这对于实现下拉框的动态改变是非常重要的。 3. **Excel文件的读取**...

    JS实现左边的下拉框内容移动到右边下拉框,支持内容上下移动

    标题中的“JS实现左边的下拉框内容移动到右边下拉框,支持内容上下移动”是一个常见的前端交互功能,常用于表单或者过滤选择场景。这个功能涉及到JavaScript的基础知识,DOM操作,事件处理以及可能的AJAX技术。下面...

    js扩展多选下拉框

    然而,标准的HTML下拉框只支持单选,无法满足多选的需求。因此,我们需要借助JavaScript来扩展这个功能。 JavaScript是一种强大的客户端脚本语言,它可以动态地修改HTML元素和DOM(文档对象模型)。在“js扩展多选...

    bootstrap树形下拉框 下拉框树形菜单(花了一小时修改过的)

    3. **JavaScript初始化**:在页面加载完成后,你需要调用`bootstrap-treeview.js`中的初始化方法,例如`$('#yourDropdownId').treeview(options)`,`options`是一个对象,可以包含各种配置项,如数据源、展开/折叠...

    可输入文字查找ajax下拉框控件 ComBox的实现方法

    `Date.prototype.format` 方法扩展了JavaScript内置的Date对象,使我们能够根据指定的格式来格式化日期。这在显示下拉框中的日期选项时可能很有用。 接下来,我们有一个名为GooCombo.JS的文件,其中包含实现Ajax...

    AJAX二级下拉框联动

    4. **JavaScript函数**:编写JavaScript函数来处理`onchange`事件,创建并初始化XMLHttpRequest对象,设置HTTP请求方法(GET或POST),请求URL和数据(通常为所选的第一个下拉框的值)。 5. **JSON格式**:服务器...

    jsp实现连动下拉框

    这段代码的作用是当第一个下拉框中的选项发生变化时,会触发 `onChange` 事件,然后根据当前选中项的 `value1` 属性值来更新 URL,从而重新加载页面并传递参数。 #### 7. 完善 JavaScript 代码 为了使连动效果更加...

    下拉框和文本框组合共用-可以输入的下拉框ok

    9. **兼容性测试**:确保组件在不同浏览器和操作系统上的表现一致,因为不同的环境可能对某些CSS属性或JavaScript功能支持程度不同。 10. **最佳实践**:遵循Web开发的最佳实践,如分离结构、样式和行为,使用模块...

    layui组件之树形下拉框

    5. **数据格式**:ZTree的数据源通常是一个JSON数组,每个对象代表一个树节点,包含`id`、`pId`(父节点ID)、`name`(节点文本)、`isParent`(是否为父节点)等属性。 6. **交互功能**:用户可以选择一个或多个...

    jquery--下拉框的实现

    在网页开发中,jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了 JavaScript 的操作,包括对DOM(文档对象模型)的处理、事件处理、动画效果以及Ajax交互等。本篇文章将详细探讨如何利用jQuery来实现下拉框的...

Global site tag (gtag.js) - Google Analytics