javascript - 无法分配给函数调用

标签 javascript function

我刚开始学习 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/

相关文章:

javascript - 嵌入式 youtube 模糊了我的字体。我想知道是什么字体

javascript - 在 JavaScript 中调用带括号和不带括号的函数的区别

c - 为什么 main() 不能在 C 中声明为静态的?

javascript - 渲染后调用react componentDidMount执行

javascript - 安全地存储 Web 推送通知的订阅 JS/Node.js

javascript - fancybox 实现

c++ - 类的映射函数

python - "Online"函数的猴子修补

C++ 将 wstringstream 传递给另一个函数

function - 使用Arduino淡入多个LED