我刚开始学习 JavaScript。只是为了一些测试,我构建了这个函数并调用它并将其中的一个变量分配给一个完整的结果。有没有办法像这个例子那样使用这个函数?
这里我只想在 dom(i)
函数中传递 #country
。所以应该是getElementById("maid")
,调用之后赋值=maid
把这个maid变量放在innerHTML之后=
。
我想知道是否可以这样编写 JavaScript 函数?
var maid = "Made In Yiappa";
function dom(i) {
var docs = document.getElementById(i).innerHTML;
return docs;
}
dom("country") = maid;
<p> The result is: <span id="country"></span> </p>
最佳答案
您必须将它作为参数传递给该函数:
var maid = "Made In Yiappa";
function dom(elementId, txt) {
document.getElementById(elementId).innerHTML = txt;
}
dom("country", maid);
<p> The result is: <span id="country"></span> </p>
关于javascript - 无法分配给函数调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69988209/