`

select如何实现重复选择同一项,可以连续触发事件

    博客分类:
  • html
阅读更多

http://bbs.csdn.net/topics/200053968

如何实现重复选择同一项,可以连续触发事件,选择完之后,必须还是显示当前选择的项。例如 “//选择后,让第一项被选中,这样,就有Change啦. 
document.all.sel.options[0].selected=true; “这样不可,只要实现重复选择同一项,可连续触发事件就可,在线等等,着急!

解决酷

<select onmousedown="this.sindex = this.selectedIndex; this.selectedIndex = -1;" onmousemove="if(this.sindex) this.selectedIndex = this.sindex;" onchange="this.sindex = this.selectedIndex;"> 

分享到:
评论

相关推荐

    select 选择同一值触发onchange事件

    web前端小问题,select 选择事件,当选择select同一值触发onchange事件

    layui问题之模拟select点击事件的实例讲解

    - **触发select事件**: 通过查看layui的源码,了解select事件的实现原理。 - 找到select元素之后的div.layui-select-title节点的子元素,这个子元素可能是input或者i,然后实现点击事件。 - 点击后下拉框会出现,...

    多个select 的互斥选择实现

    为了实现互斥选择,我们需要监听`select`元素的`change`事件,当用户更改选择时,取消其他`select`元素的选择状态。我们可以使用JavaScript来实现这一逻辑。以下是一个简单的示例,展示了如何使用JavaScript来处理这...

    oracle_触发器的种类和触发事件

    DML触发器可以在 BEFORE 或 AFTER 触发事件中执行,在执行时可以访问触发事件前的旧数据和触发事件后的新数据。DML触发器可以用于实现数据的完整性和业务逻辑的实现。 DDL触发器是定义在模式上的触发器,由DDL事件...

    Vue中Table组件Select的勾选和取消勾选事件详解

    在Vue.js中实现Table组件Select功能的勾选和取消勾选事件是前端开发中常见的一项需求,特别是在需要对表格行数据进行多选操作时。根据提供的文件内容,可以总结出以下几个关键知识点: 1. Vue Table组件使用场景: ...

    JS实现select选中option触发事件操作示例

    在JavaScript编程中,当涉及到用户交互,特别是在HTML表单元素如`&lt;select&gt;`下拉列表中,有时我们需要监听用户选择的`&lt;option&gt;`项并触发相应的事件。由于`&lt;option&gt;`元素本身不支持直接绑定事件,因此我们通常会在其父...

    基于jQuery的select下拉框选择触发事件实例分析

    本文实例讲述了基于jQuery的select下拉框选择触发事件实现方法。分享给大家供大家参考,具体如下: 我一直以来都认为,select 下拉框选择对选项 options 使用 onclick 注册事件即可,如下: &lt;select&gt; 选项一...

    input触发弹出层,实现select 效果

    在网页设计中,"input触发弹出层,实现select效果"是一种常见的交互设计技术,它旨在提供一个更友好、更具可定制性的用户体验。通常,原生的HTML `select` 元素虽然功能齐全,但其样式和交互方式往往受到浏览器默认...

    select选择事件

    根据给定的信息,本文将详细解释“select选择事件”中的相关知识点,包括如何利用JavaScript处理select元素的选择事件、鼠标移动事件以及如何获取select元素的选中值。 ### 一、理解select元素及其事件 #### 1.1 ...

    BootStrap中关于Select下拉框选择触发事件及扩展

    总之,通过监听`onchange`事件和使用`selectedIndex`和`value`属性,我们可以轻松地在Bootstrap的Select下拉框中实现选择触发的前端响应。当需要扩展更多功能时,可以考虑引入第三方库或者自定义更复杂的JavaScript...

    组合element里面的select和tree实现的treeSelect选择器

    6. **事件传播**:为了让父组件知道当前选中的值,你需要在`SelectTree`组件中触发自定义事件,如`on-change`,并将选中的值作为参数传递。 7. **样式定制**:为了与现有应用风格保持一致,你可能还需要对组件样式...

    JavaScript触发事件列表

    "JavaScript触发事件列表" JavaScript是一种广泛应用于Web开发的编程语言,它提供了许多事件处理机制,以便开发者能够捕捉和响应用户交互操作。下面是JavaScript触发事件列表,涵盖了常见的事件类型和应用场景: ...

    可选择可输入的select

    在网页设计中,`&lt;select&gt;`元素通常用于创建下拉菜单,用户可以在其中进行选择。然而,传统的`&lt;select&gt;`元素并不支持用户直接输入新值,这限制了其交互性。"可选择可输入的select"就是一种改进的下拉菜单实现,它允许...

    bootstrap TreeView全选单选,定位选触发事件实例

    在“bootstrap TreeView全选单选,定位选触发事件实例”中,我们将深入探讨如何实现这个组件的多种选择功能,包括单选、全选以及通过父节点控制子节点的选择,并讨论当选择状态改变时如何触发相关事件。 1. **全选...

    js 触发select onchange事件代码

    这样做的好处是可以在不改变用户界面的情况下,实现后台逻辑与前端界面的同步,进而触发相应的事件处理函数。 具体到代码实现上,首先我们需要定义一个能够生成选项的函数,比如例子中的changeProvince函数。该函数...

    可输入可选择的SELECT控件

    实现"可输入可选择的SELECT控件"有多种方法,其中一种是利用JavaScript库,如jQuery UI的Autocomplete插件,或者更现代的前端框架如React的Select组件(如react-select)、Vue的v-select等。这些库提供了丰富的...

    select下拉带模糊搜索功能

    在网页开发中,"select下拉带模糊搜索功能"是一个常见的需求,特别是在用户需要从大量选项中快速选择某一特定项时。这个功能提高了用户体验,使查找和选择变得更加便捷。本项目通过HTML、JavaScript(可能包括jQuery...

    实现select各种搜索功能

    为了实现搜索功能,我们可以通过监听输入框的`input`事件,实时更新下拉选项的可见性。首先,在`&lt;select&gt;`旁边添加一个输入框: ```html 搜索选项..."&gt; ``` 接着,编写JavaScript代码来处理搜索逻辑。以下是一个...

Global site tag (gtag.js) - Google Analytics