html中对函数的默认调用
我想知道在打开网页时是否有调用的默认函数? 就像在objective C中一样,每次运行应用程序时都会调用viewDidLoad() html中有这样的函数吗?html甚至没有“函数”。它不是一种编程语言 各种事件将通过您可以访问的DOM激发。暗示自己是你想要达到的目标的可能性html中对函数的默认调用,html,Html,我想知道在打开网页时是否有调用的默认函数? 就像在objective C中一样,每次运行应用程序时都会调用viewDidLoad() html中有这样的函数吗?html甚至没有“函数”。它不是一种编程语言 各种事件将通过您可以访问的DOM激发。暗示自己是你想要达到的目标的可能性 function documentLoadHandler() { // do something } document.addEventListener('load', documentLoadHandler)
function documentLoadHandler() {
// do something
}
document.addEventListener('load', documentLoadHandler);
(请阅读上面链接的文档,此处符合标准的代码在旧版本的IE中不起作用,如果您想支持它,您需要绕过它的限制)。HTML是一种标记语言,而不是编程语言。HTML中没有这样的函数。如果您正在使用PHP、ASP等语言,或者页面中有JavaScript元素,那么您可以创建或在某些情况下使用类似的功能 例如,如果您使用的是jQuery,则可以使用以下内容:
$(document).ready( function() {
// Do something when DOM has loaded
});
但是不,就像我说的,HTML是一种标记语言。正如其他答案中提到的,HTML是一种标记语言。使用伪
viewDidLoad
函数的最简单方法是使用window.onload
,但是这需要与JavaScript结合使用。