简体   繁体   English

Javascript:如何切换div内容?

[英]Javascript: How to switch div content?

Using an onclick function, I'm trying to take the content from a hidden div, and place it into a visible div. 我试图使用onclick函数从隐藏的div中获取内容,并将其放入可见的div中。 Instead of the content showing up, I get [object HTMLDivElement] instead. 我没有显示内容,而是得到了[object HTMLDivElement]。 How do I fix that? 我该如何解决这个问题?

My code: 我的代码:

function infoclick1(){
    var x = document.getElementById('HIDE1');
    document.getElementById('moreinfo').innerHTML = x;
}
function infoclick1(){
    var x = document.getElementById('HIDE1').innerHTML;
    document.getElementById('moreinfo').innerHTML = x;
}

Working Example: http://jsfiddle.net/WK8sW/ 工作示例: http : //jsfiddle.net/WK8sW/

您想将其设置为x的innerHTML,所以

document.getElementById('moreinfo').innerHTML = x.innerHTML;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM