javascript - 我如何知道按钮是否已被单击?

标签 javascript html dom-events

在 JavaScript 中,当用户单击一个按钮时,我如何知道它是否是他上次单击的那个按钮? 例如,如果用户点击了“播放”按钮,几秒钟后又点击了停止按钮,我怎么知道他在停止按钮之前点击了播放按钮?

最佳答案

如果您将 jquery 库用于 javascript,则可以使用 toggle event :

在html代码中

<input type="button" id="mybutton">

在 javascript 中

$('#mybutton').toggle(function() {
    //here play function
}, function() {
    //here stop function
});

你可以addremove将 CSS 添加到按钮,使其显示为播放或停止按钮。

关于javascript - 我如何知道按钮是否已被单击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4521937/

相关文章:

html - 如何对齐下边缘标签上的输入

javascript - 添加事件监听器 Javascript 的问题

JavaScript 动态设置属性

javascript - 谷歌脚本: How to get Recurring Events from Google Calendar?

html - IE9 在使用页面 anchor 链接点击后打开新标签

javascript - 将 PHP 变量作为字符串传递给 javascript

javascript - CKEditor 中的 keyup 事件

javascript - 如何使用 AngularJS 确保客户端在文本区域中有足够的单词来禁用/启用按钮?

javascript - 无法获取正确的耗时

javascript - javascript的替代品是什么