调用没有元素的javascript函数

时间:2012-03-14 19:37:39

标签: javascript html

我知道这听起来有点奇怪,但是我希望执行javascript函数而不会被onclick() onblur() onchange或类似的东西调用。

我的程序被许多IF分开。如果执行某个IF,那么我知道应该执行javascript函数,但是没有任何HTML元素可以调用它。

这是HTML格式。

有什么想法吗?

由于

3 个答案:

答案 0 :(得分:1)

如果您想要内联JavaScript,则可以在HTML中执行以下操作:

<script type="text/javascript">myFunction();</script>

这将调用该函数而不需要事件监听器。

答案 1 :(得分:1)

只需在任何想要执行它的地方调用该函数即可。如果它是html的一部分,即内联脚本,那么请确保您已使用脚本标记,以便浏览器将其视为脚本。

<script type="text/javascript">
   functionName();
</script>

答案 2 :(得分:1)

使用发布/订阅模式。 JQuery已经内置了

https://gist.github.com/1321768 http://addyosmani.com/resources/essentialjsdesignpatterns/book/#detailedobserver