【发布时间】:2018-01-04 21:57:08
【问题描述】:
当我加载一个 html 页面时,尽管没有引用它们,但会调用一系列 javascript 函数。以下函数会提醒用户“hello”和“world”,即使我没有调用 validate 或 donotcall2
<script >
var validate = new function() {
alert('hello');
};
var donotcall1 = function() {
alert('hello cruel');
return false;
};
var donotcall2 = new function() {
alert(' world');
};
</script>
【问题讨论】:
-
我收到一个错误:
Expected '('缺少参数列表。 -
这些都没有任何意义。您是否将代码错误地复制到您的问题中?
-
我现在正在修复它。
-
更新后...它应该在 'hello' 之后发出 'world' 警报,但您是在指示它执行其他操作吗?
-
我在一个页面中有很长的 javascript 集,并花了一天时间试图弄清楚为什么要调用 5 个函数。当我在这里发布问题时,一位同事正在测试代码并解决了它。当他们解决它时,我没有在这里发布 140 行 js,而是将问题简化为表示问题的基本集合。 (并输入错误)。我可以在创建问题时发布解决方案,但 2 天内无法选择答案
标签: javascript html function load