onclick事件不适用于选项

用户名

以下是我的代码,该代码在Firefox中工作正常,但在chrome中工作不正常。请让我知道如何解决此问题。主要思想是基于选择框的选定值调用js函数:

<select onselect="question_type(this.value);" name="qtype" id="qtype" class="form-control input-lg" required>
    <option value="">-- Select question type for this quiz --</option>
    <option onclick="question_type(this.value);" value="mcq">1) MCQs</option>
    <option onclick="question_type(this.value);" value="tf">2) True/False</option>
</select>
阿德内

option不会在Chrome中触发鼠标事件。

对于select元素,您将onchange在选择本身上使用事件,并且选择的值将始终与所选选项相同

<select onchange="question_type(this.value);" name="qtype" id="qtype" class="form-control input-lg" required>
    <option value="">-- Select question type for this quiz --</option>
    <option value="mcq">1) MCQs</option>
    <option value="tf">2) True/False</option>
</select>

与jQuery的将是

$('select').on('change', function() {
    var selected = this.value;
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

QuerySelectorAll不适用于onclick事件

来自分类Dev

onClick事件不适用于Android

来自分类Dev

onclick 不适用于选择菜单选项

来自分类Dev

jQuery onclick事件不适用于td

来自分类Dev

href链接不适用于Safari中的onclick事件

来自分类Dev

onclick事件不适用于position:fixed

来自分类Dev

onclick事件不适用于多种功能

来自分类Dev

onclick事件不适用于替换的片段

来自分类Dev

Onclick事件不适用于提交类型按钮

来自分类Dev

HTML 5模式不适用于按钮的onclick事件

来自分类Dev

onclick事件不适用于svg元素

来自分类Dev

多个 OnClick 事件不适用于所有对象

来自分类Dev

-i选项不适用于mv

来自分类Dev

筛选器不适用于选项

来自分类Dev

所选选项不适用于 jQuery

来自分类Dev

preventDefault()不适用于更改事件

来自分类Dev

jQuery事件不适用于id

来自分类Dev

jQuery事件不适用于id

来自分类Dev

jQuery不适用于按钮事件

来自分类Dev

onclick不适用于按钮输入

来自分类Dev

ajaxStart 不适用于 onclick

来自分类Dev

onclick事件仅适用于按钮,不适用于与按钮一起使用的glyphicon

来自分类Dev

事件不适用于jQuery和Chrome选择选项

来自分类Dev

为左或右键单击附加事件侦听器-onclick不适用于右键单击

来自分类Dev

Android:onClick事件监听器不适用于linearlayout

来自分类Dev

按钮上的 onclick 事件不适用于 ajax 调用接收的块

来自分类Dev

函数不适用于 React.js 中的 onClick 事件

来自分类Dev

滚动功能适用于某些单击事件,但不适用于其他事件

来自分类Dev

选择默认选项不适用于Ionic Framework