我有以下几行html代码 -
<div class="twitters" id="cbd">
<p><a href="javascript:;" onClick="tweeet('<?php echo $c; ?>')">My Tweets!</a></p>
</div>
现在我需要做的是调用tweet()javascript函数,而不点击任何链接或点击任何按钮。即只要加载页面,就会自行调用此函数。
答案 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设置时)。