【发布时间】:2021-04-13 21:12:09
【问题描述】:
我的代码在控制台中显示此错误:
未捕获的类型错误:确认不是函数
我可以通过将输入重命名为“确认”以外的名称来解决它。
为什么命名输入会与 JavaScript 的确认函数冲突?
<form action="" method="POST">
<input type="text" name="confirm">
<input type="submit" onclick="return confirm('Text')">
</form>
【问题讨论】:
-
"为什么命名输入会与 javascripts 确认函数冲突?" - 因为在 1997 年,Netscape 或 Microsoft 的某个人认为这将是一个好主意。
-
改用
window.confirm。
标签: javascript html input confirm