Селектор прототипов возвращает объект - PullRequest
0 голосов
/ 16 сентября 2011

поэтому у меня есть div:

<div id="divId">some content in here</div>

И я хочу получить содержимое этого div, поэтому я делаю то, что делаю всегда:

<script type="text/javascript">
    //<![CDATA[
    Event.observe(window, 'load', function() {
        var divContent = $('divId');
        console.log(divContent);
    });
    //]]>
</script>

Но вместо того, чтобы иметьсодержимое div вышло из firebug, я получаю [object HTMLDivElement].
Что мне не хватает?

nb: библиотека прототипа загружена в начало моей страницы.

1 Ответ

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

ну, мне не хватало .innerHTML:

<div id="divId">some content in here</div>

И я хочу получить содержимое этого div, поэтому я делаю то, что делаю всегда:

<script type="text/javascript">
    //<![CDATA[
    Event.observe(window, 'load', function() {
        var divContent = $('divId').innerHTML;
        console.log(divContent);
    });
    //]]>
</script>
...