Javascript 为什么body onload在chrome中不起作用
我遇到了一个问题,我的body onload=“constructor()”没有运行。它在firefox中运行良好,但我不明白为什么它在chrome中对我不起作用。这是我正在使用的代码,我创建了一个单独的文件,并将所有内容删除到了纯minium,以尝试找出哪里出了问题:Javascript 为什么body onload在chrome中不起作用,javascript,html,Javascript,Html,我遇到了一个问题,我的body onload=“constructor()”没有运行。它在firefox中运行良好,但我不明白为什么它在chrome中对我不起作用。这是我正在使用的代码,我创建了一个单独的文件,并将所有内容删除到了纯minium,以尝试找出哪里出了问题: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <t
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Personality Font</title>
<link rel="stylesheet" type="text/css" href="p1.css" />
<script type="text/javascript" src="data.js"></script>
<script type="text/javascript">
//<![CDATA[
function constructor(which)
{
console.log("IN CONSTRUCTOR"); //In Constructor
var text = document.createElement('p');
text.appendChild(document.createTextNode("BLAH"));
document.getElementsByTagName('body')[0].appendChild(text);
}
//]]>
</script>
</head>
<body onload = "constructor();">
<h1>Personal Fonts: Find the Typeface that Matches Your Personality</h1>
<form>
</form>
</body>
</html>
个性字体
//
个人字体:找到符合你个性的字体
Chrome有一个名为构造函数的内置函数。调用其他函数。@barit调用中的参数在哪里?@sєєm sєm它无论如何都没有被使用。@sєm sєm我现在没有通过代码编写的方式传递任何信息,但感谢下面的昆汀,我意识到我的问题是调用我的函数构造函数。@barit我根本没有否决这个问题!相反,我投了赞成票!我以前不知道!他们至少可以让chrome发出警告,而不是让它默默失败。啊,非常感谢!这非常有效,我对此一无所知。