gpt4 book ai didi

javascript - onchange 劫持 onclick

转载 作者:行者123 更新时间:2023-12-02 19:16:25 27 4
gpt4 key购买 nike

修改文本然后单击按钮只会触发 onchange 代码

但我需要知道按钮是否被点击:

<input type="text" onchange="alert('change')" value="Text">
<input type="button" onclick="alert('click')" value="Button">

我需要更改什么才能获取点击处理程序?

最佳答案

效果很好,但 alert() 很糟糕。

我不知道它的确切细节,但我过去注意到,当这些事件同时发生时,alert() 可能会以奇怪的方式扰乱 DOM 事件。

<input type="text" onchange="console.log('change')" value="Text">
<input type="button" onclick="console.log('click')" value="Button">​

请参见此处:http://jsfiddle.net/25EsQ/(确保打开 JS 控制台以便可以看到输出)

好消息是这只是一个调试问题(希望如此),当您使用真实且有用的 JS 代码时,它应该按您的预期工作。

关于javascript - onchange 劫持 onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13075393/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com