很遗憾,这应该很简单,但由于某种原因,它不起作用。 我试图让这成为输入
的捷径document.getElementById("id").innerHTML
但是当我运行该程序时,它没有做任何事情。
这是我的代码:
function writeTo(text,loc,method){
var location = document.getElementById(loc);
if(method == "rep")
location.innerHTML = text;
if(method == "add")
location.innerHTML += text;
else
alert("Error: Unknown method \""+method+"\". Use \"rep\" to replace or \"add\" to add.");
}
这是输出区域:
<p id="test">This is text!</p>
这就是我所说的:
writeTo("Text","test","rep");
答案 0 :(得分:0)
我将JavaScript存储在一个单独的文件中,因此我将JavaScript移到
中<script>
标签并且有效。问题是该软件没有将html文件链接到js文件。