Javascript: как переключать контент div? - PullRequest
1 голос
/ 10 сентября 2011

Используя функцию onclick, я пытаюсь взять контент из скрытого div и поместить его в видимый div.Вместо отображения содержимого я получаю [object HTMLDivElement].Как мне это исправить?

Мой код:

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

Ответы [ 2 ]

2 голосов
/ 10 сентября 2011
function infoclick1(){
    var x = document.getElementById('HIDE1').innerHTML;
    document.getElementById('moreinfo').innerHTML = x;
}

Рабочий пример: http://jsfiddle.net/WK8sW/

1 голос
/ 10 сентября 2011

Вы хотите установить его на innerHTML для x, поэтому

document.getElementById('moreinfo').innerHTML = x.innerHTML;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...