gpt4 book ai didi

javascript/firebug 跳过代码行

转载 作者:行者123 更新时间:2023-11-29 10:52:02 25 4
gpt4 key购买 nike

这是我的部分代码:

1  if (document.forms[0]["displayAddress"].value == "true") {
2 if (document.forms[0]["addressPresent"].value == "") {
3 $("#addressDiv").show();
4 document.forms[0]["addressPresent"].value = "true";
5 }
6 }

为什么 Firebug 会跳过第 3 行? - 在 Debug模式下,它甚至不会突出显示该行,只是跳到下一行。

编辑:澄清一下,第 2 行计算结果为真,调试器直接进入第 4 行而不执行第 3 行。我尝试过强制刷新。

更新:页面第一次加载这个 JS 时工作,页面再次重新加载后我遇到了这个问题

最佳答案

你确定条件是

(document.forms[0]["addressPresent"].value == "")

评估为真?

如果是,只是跳到第4行,你评估过它实际上是在执行第3行吗?可能是 Firebug 中的调试器跳过了它。你试过打破那条线吗?

尝试打破那条线。

关于javascript/firebug 跳过代码行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8345606/

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