javascript - Dropdownlist的Onchange事件

标签 javascript html dom-events

我有一个下拉列表。我正在使用此下拉列表的 onchange 事件在下面的文本框中显示一些文本。 它完全没问题,但我想做这样的事情:---

If user click on the drop down then the whole list will be populated. right.. Now if he is trying to choose the value from the list using up/down arrow button of the key board I want to fire the event at that time. How can I do this?

Onchange 不适用于此目的。

最佳答案

你可以这样做:

<script type="text/javascript">
   function change(value){
      alert("key pressed "+value)
   }    
</script>

<select name="k" onkeypress="change(this.value)">
    <option value="acb">ABC</option>
    <option value="def">DEF</option>
</select>

关于javascript - Dropdownlist的Onchange事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2469181/

相关文章:

javascript - 使用 openlayers map Bootstrap 列高度为 100 的内容

javascript - 为什么 JavaScript/jQuery 注释中需要反斜杠后跟单引号

javascript - 获取来自另一个域的 iframe 完整 url

javascript - 如何在特定的 HTML div 中显示 Javascript 变量?

javascript - 谷歌可视化 map

javascript - 如何在页面加载完成时从 HTML 文档的主体调用 JavaScript 函数

javascript - AngularJS-ng :model - Field is readonly when bound to $q promise?

javascript - 如何将整个可见页面向下滚动到具有平滑效果的 anchor (Scriptaculous 或 jQuery)?

Jquery:分离() parent 而不影响 child ......解包()做太多了

javascript - 无法获取 onclick 事件来触发我在 javascript 中的功能