在没有任何操作的情况下调用javascript

时间:2010-06-12 07:14:37

标签: javascript

我有以下几行html代码 -

 <div class="twitters" id="cbd">
          <p><a href="javascript:;" onClick="tweeet('<?php echo $c; ?>')">My Tweets!</a></p>
        </div>

现在我需要做的是调用tweet()javascript函数,而不点击任何链接或点击任何按钮。即只要加载页面,就会自行调用此函数。

4 个答案:

答案 0 :(得分:4)

您可以使用加载页面时触发的load事件:

<script type="text/javascript">
  window.onload = function(){
    tweeet('<?php echo $c; ?>');
  };
</script>

答案 1 :(得分:0)

也许,你需要这个:

onClick="tweeet('<?php echo $c; ?>'); return false;"

答案 2 :(得分:0)

您还可以设置Javascript事件以便不时运行,如果您想这样做,此链接对您有所帮助: http://www.w3schools.com/js/js_timing.asp

答案 3 :(得分:0)

也许你已经解决了这个问题。我不确定,问题没有标记为已回答。

那个人 sAc 回答了你的问题。可以在触发onload事件时调用它。

功能tweeet可能只是设计糟糕。它只是没有意义为什么它需要被包含在div中(特别是当div有自己的id设置时)。