用JavaScript编写HTML

用JavaScript编写HTML,javascript,html,Javascript,Html,使用的JavaScript 这些文件中的问题是document.getElementById部分不起作用,它给了我一个空错误 当我在文档.getElementById部分后面键入.innerHTML时,我的记事本++也无法识别/autofill 根据我看到的例子,这应该是可行的。有人能帮我吗?错误消息可能是关于作业的。。。“测试”指的是什么? 也许你的意思是: window.onerror = function(msg, url, linenumber) { alert('Error m

使用的JavaScript

这些文件中的问题是
document.getElementById
部分不起作用,它给了我一个空错误

当我在
文档.getElementById
部分后面键入
.innerHTML
时,我的记事本++也无法识别/autofill


根据我看到的例子,这应该是可行的。有人能帮我吗?

错误消息可能是关于作业的。。。“测试”指的是什么? 也许你的意思是:

window.onerror = function(msg, url, linenumber) {
    alert('Error message: '+msg+'\nURL: '+url+'\nLine Number: '+linenumber);
    return true;
}

//FUNCTIONS

//  Intro sequence
function Start() {
    document.getElementById("intro").innerHTML = test;
}

//  Creator. -> Origin asign, name asign, stat asign
function CharCreation() {

}

测试中缺少引号:

函数开始(){
document.getElementById(“intro”).innerHTML=“test”;

}

使用
body.onload
功能确保文档已加载并准备就绪,然后设置值。请注意,默认情况下,Javasciprt要求在操作中使用封闭字符串或变量

document.getElementById("intro").innerHTML = "test";
函数a函数(){
var aString=“测试”
document.getElementById(“intro”).innerHTML=aString;
}

我发现了问题,在HTML中,我试图添加我想要添加到p标记的内容,我去掉了p标记,让它写入DIV标记,现在就可以了。

删除
window.onerror
处理程序,以便您可以方便地在浏览器控制台中看到错误。然后,尝试执行它,并在控制台中写入您所拥有的内容。“空错误”是什么意思?什么时候调用启动函数?DOM当时可能还没有准备好。
document.getElementById("intro").innerHTML = "test";
function aFunction(){
   var aString = "test"
   document.getElementById("intro").innerHTML = aString;
}

<body onload="aFunction()">