javascript - 从 html select 执行 Javascript 函数

标签 javascript html dom-events

我有一个简单的 html 选择标签,其中附有一些选项:

<select>
<option>school a</option>
<option>school b</option>
<option>school c</option>
</select>

我想将一些简单的事件处理程序附加到选项,就像我想说的那样......一个链接:

<option onclick="scheduleA();">school a</option>

我是否需要构建一个单独的 Javascript 函数来处理这种情况下的事件处理,或者是否有一些快速的 html 可以完成此任务?

最佳答案

你最好分配 onChange="schedule(this.value);<select> 上.部分是因为它确实有效,部分是为了避免在两次选择相同选项时出现冗余代码,部分是因为事件处理程序越少越好。

关于javascript - 从 html select 执行 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252258/

相关文章:

\b 和国际字符的 Javascript 正则表达式问题

javascript - 如何在 sessionStorage 中存储选项标签?

javascript - 动态创建元素的延迟加载

html - 仅使用 CSS 和 HTML 保持垂直滚动位置

html - 固定 div,内容固定但背景图片不固定

javascript - ASP.NET AJAX 控件 : UpdatePanel & UpdateProgress

html - 没有内容高度设置问题的纯 css 垂直选项卡

javascript - FullCalendar 中 "date change"的监听器?

javascript - 将所有元素的点击绑定(bind)替换为单个文档(('click')?

javascript - 能够在使用 keyup 事件时用键盘移动光标