Idk如何修复我的这个bug

时间:2014-10-09 00:50:50

标签: javascript html function

很遗憾,这应该很简单,但由于某种原因,它不起作用。 我试图让这成为输入

的捷径
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");

1 个答案:

答案 0 :(得分:0)

我将JavaScript存储在一个单独的文件中,因此我将JavaScript移到

<script> 

标签并且有效。问题是该软件没有将html文件链接到js文件。