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

jQuery onclick事件不适用于td

来自分类Dev

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

来自分类Dev

preventDefault()不适用于更改事件

来自分类Dev

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

来自分类Dev

onclick事件不适用于position:fixed

来自分类Dev

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

来自分类Dev

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

来自分类Dev

jQuery事件不适用于id

来自分类Dev

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

来自分类Dev

QuerySelectorAll不适用于onclick事件

来自分类Dev

onclick不适用于按钮输入

来自分类Dev

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

来自分类Dev

onclick事件不适用于多种功能

来自分类Dev

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

来自分类Dev

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

来自分类Dev

-i选项不适用于mv

来自分类Dev

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

来自分类Dev

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

来自分类Dev

jQuery事件不适用于id

来自分类Dev

onClick事件不适用于Android

来自分类Dev

筛选器不适用于选项

来自分类Dev

jQuery不适用于按钮事件

来自分类Dev

onclick事件不适用于svg元素

来自分类Dev

ajaxStart 不适用于 onclick

来自分类Dev

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

来自分类Dev

所选选项不适用于 jQuery

来自分类Dev

onclick 不适用于选择菜单选项

来自分类Dev

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

来自分类Dev

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