<div>上的默认视图?没有onclick </div>

时间:2012-02-16 09:03:59

标签: javascript html html5

我有一个onclick

onclick=\"showOrderParcelsResultsTable();\"

但是在html中有一种方法可以提供某种默认视图

因为我需要它也显示

showParcelResultsTable();

默认情况下,我可以默认= \&#34; showParcelResultsTable(); \&#34; ?? 但同时保持onclick

2 个答案:

答案 0 :(得分:2)

onClick仅在您单击div时发生。 如果你想要的是在任何动作之前首先调用showOrderParcelsResultsTable(),你应该在javascript中实现

window.onload = function(){
        showParcelResultsTable();
    };

(如果此函数特定于一个项目,则可以使用document.getElementById(divId)并将其作为参数传递给此函数,或者如果您使用的是jquery

$('#divId or .divClass').each(function(){
            showParcelResultsTable();
        };) )

答案 1 :(得分:1)

showParcelResultsTable();放入脚本代码中。在页面元素之后或在就绪块中的顶部。

在页面底部:

...
<script type="text/javascript">
    showParcelResultsTable();
</script>
</html>

在顶部:

<script type="text/javascript">
    window.onload = function(){
        showParcelResultsTable();
    };
</script>