gpt4 book ai didi

javascript - Unca无法将属性 'innerHTML' 设置为 null

转载 作者:行者123 更新时间:2023-12-03 11:07:55 35 4
gpt4 key购买 nike

请帮我看看代码有什么问题?

function runPrompt(Message, promptLocation, color)
{
document.getElementById("promptLocation").innerHTML = Message;
document.getElementById("promptLocation").style.color = color;
}

Name :
<input id= "commandName" onkeyup = "validateName()" type = "text"> <label id = "namePrompt"></label>

最佳答案

如果不发布 html,就不清楚您想要什么。我认为您正在尝试使用 PromptLocation 参数作为要更改的元素的 id。参数变量应直接传递到 getElementById 中,并且不应包含在引号中:

<div id="namePrompt"></div>

function runPrompt(Message, promptLocation, color)
{
document.getElementById(promptLocation).innerHTML = Message;
document.getElementById(promptLocation).style.color = color;
}

runPrompt('Test Message', 'namePrompt', 'red');

http://jsfiddle.net/jq8ghxkb/1/

关于javascript - Unca无法将属性 'innerHTML' 设置为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27753170/

35 4 0
文章推荐: javascript - 如何运行通过ajax进程包含的javascript代码
文章推荐: javascript - onPreExecute 作为 fragment 中 webview 的预加载器
文章推荐: javascript - Angular : ng-repeat and tag