Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 网页上的死按钮(JavaScript/HTML)_Php_Javascript_Html - Fatal编程技术网

Php 网页上的死按钮(JavaScript/HTML)

Php 网页上的死按钮(JavaScript/HTML),php,javascript,html,Php,Javascript,Html,有人知道为什么按钮会停止工作吗?它附带了一个onclick javascript事件,当我单击它时,我没有看到警告说它已触发。不管怎么说,它已经死了 我想问的是,这其中的一些原因是什么 我在同一页的一个单独的部分发现了这种情况,发现缺少了一个大括号,我已经检查了坏按钮所在的代码,大括号没有问题。我也没有遗漏分号。我知道你们都想看代码,但我想问的是,是否有人发生了这种情况,原因是什么,或者是发生这种情况的原因是什么 我已经习惯于梳理代码了 谢谢, Waddler.这在某些浏览器中发生,因为它们无法

有人知道为什么按钮会停止工作吗?它附带了一个onclick javascript事件,当我单击它时,我没有看到警告说它已触发。不管怎么说,它已经死了

我想问的是,这其中的一些原因是什么

我在同一页的一个单独的部分发现了这种情况,发现缺少了一个大括号,我已经检查了坏按钮所在的代码,大括号没有问题。我也没有遗漏分号。我知道你们都想看代码,但我想问的是,是否有人发生了这种情况,原因是什么,或者是发生这种情况的原因是什么

我已经习惯于梳理代码了

谢谢,
Waddler.

这在某些浏览器中发生,因为它们无法理解某些版本的javascript。这可能是一个浏览器解决方案问题。尝试在多个浏览器中进行测试。

Javascript在遇到错误时有停止工作的趋势。您的页面上可能有一个错误,该错误与不再运行但阻止执行的代码没有直接关系


您应该在Firefox中安装Firebug之类的工具,或者使用其他浏览器的开发人员工具之一。在firebug中,如果您在控制台打开的情况下运行页面,您可以看到遇到的任何javascript错误的日志,并找出是否是这种情况。它还允许您通过设置断点并逐行跟踪执行来调试代码,并查明是否发生了与预期不符的情况。

您没有发布任何代码片段,因此如果您没有向我们显示任何内容,则很难提供帮助


我能给你的唯一建议是:如果你在Chrome或FireFox中,按[code>Ctrl+Shift+J调出错误控制台,查看错误是什么。

按钮可能有重复的ID,但看不到你的代码……一些代码片段会非常有用。如上所述。无法排除我们看不到的代码。另外,在你所使用的浏览器的Javascript控制台中,它可能会生成一个错误。如果我发布代码,我将不得不发布整个内容@彼得的想法是对的。我觉得这将是太多的方式张贴。如果它是一个小片段,当然,但它太多了。此外,我在我的作品中提到了代码问题。看看,看看它说了些什么。修复它发现的错误(肯定会有错误)。而且,如果你不能发布你的代码,我们就无法帮助你做任何具体的事情(运算符的神秘用法、miscast变量或其他任何东西…),所以我恐怕不得不投票以“太本地化”或“不是一个真正的问题”结束。如果可以,我会尝试其他浏览器。谢谢。谢谢山姆。我不知道这些浏览器上有这个。我在Firefox上安装了Firebug,但它对我没什么好处,因为什么都没发生。我没有发布代码是因为(a)我在寻找更多的概念性解决方案,或者只是人们以前遇到的一些事情导致了这种情况,(b)需要发布很多代码(我正在工作的部分是一个由9部分组成的乔布斯网站的个人资料编辑部分)。没有什么比firebug显示的更重要的了,但是它非常有用,因为我可以点击错误,它将我带到错误所在的位置。当我点击死机按钮时,它也没有显示任何错误。我的同事被重新分配了我的那部分工作,所以我不必担心。