gpt4 book ai didi

javascript - 绕过 javascript 错误以实现优雅降级

转载 作者:行者123 更新时间:2023-11-29 18:27:45 25 4
gpt4 key购买 nike

我有一个名为 onclick 按钮的 javascript 函数。它在 chrome 和 firefox 中运行良好。它基本上放置了一些验证检查,以便在信息不完整的情况下不会将表单提交给服务器。

我的问题是,如果在某些浏览器中javascript函数有一些语法错误,我怎么能忽略这些错误,从而绕过验证函数,毕竟验证函数只是为了减少无效的表单提交,检查也放在服务器。

最佳答案

您编写的一些 ECMAscript 代码在某些引擎上运行良好而在其他引擎上抛出语法错误的可能性很小(如果不是不可能的话)。除非您使用的是 IE4 或真正的老式 Netscape 浏览器。

但是,您当然可以始终将代码包装到 try..catch block 中,例如

try {
// beautiful javascript code
} catch( ex ) {
alert(ex.message);
}

关于javascript - 绕过 javascript 错误以实现优雅降级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11396145/

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