gpt4 book ai didi

javascript - HTML Hidden 控件是否有任何事件?比如onchange之类的?

转载 作者:IT王子 更新时间:2023-10-29 03:14:55 24 4
gpt4 key购买 nike

我可以将任何事件处理程序附加到 HTML 隐藏输入字段吗?基本上我想在隐藏的输入字段值更改时运行一个函数。

最佳答案

只有当用户在浏览器中执行事件时才会触发事件,所以如果是 <input type="hidden"><input>被 CSS 隐藏,用户将无法触发您输入的事件。

让 onchange 起作用的唯一方法是在 Javascript 中手动触发 onchange。一个简单的例子:

<form name="f" onsubmit="document.f.h.value='1'; 
document.f.h.onchange();
return false;"
>
<input type="hidden" name="h" value="0" onchange="alert(document.f.h.value);" />
<input type="submit" />
</form>

关于javascript - HTML Hidden 控件是否有任何事件?比如onchange之类的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1003053/

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