[英]Passing Javascript DOM Value to Inner HTML
我需要从一个隐藏的ID中获取一些值,并将其作为内部HTML传递给另一个ID。
这是我的代码
<script>
function replaceText(){
var x=document.getElementById("mainTitle1").value;
document.getElementById("mainTitle").innerHTML=x;
}
</script>
HTML文件
<span id="mainTitle"></span>
<span style="display:none;" id="mainTitle1">Text Content</span>
但这不起作用。 我正在“不确定”
<script>
function replaceText(){
var x=document.getElementById("mainTitle1").innerHTML; //Correct here
document.getElementById("mainTitle").innerHTML=x;
}
</script>
问题在于.value
将其更改为.innerHTML
GetElementById
应该为getElementById
JavaScript是区分大小写的语言
简单 :
var x=document.getElementById("mainTitle1").innerHTML;
document.getElementById("mainTitle").innerHTML=x;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.