Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > вывод данных


Автор: iLaeda 31.7.2012, 16:22
Доброго времени суток! Прошу помощи!
Переменная elems собирает все теги dom-дерева, после чего они последовательно выводятся alertom.
Необходимо выводить их упорядочено в текстовом поле Textarea (id = "tArea")
Заранее спасибо!

Код

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>MyForm</title>
        <script type="text/javascript" src="jquery.js"></script>
        <script>            
            function enumChildNodes(node) {
                if (node && 1 == node.nodeType) {
                    var child = node.firstChild;
                    while (child) {
                        if (1 == child.nodeType) {
                            var elems = child.tagName;
                            alert (elems);
                            enumChildNodes(child);
                        };
                        child = child.nextSibling;
                    };
                };
            };
            setTimeout(function(){
                enumChildNodes(document.body);
            }, 100);
        </script>
    </head>
    <body>
        <div id="id1">
            <div>
                <pre>
                </pre>
                <div>
                    <div>
                    </div>
                </div>            
            </div>
            <div>
            </div>
        </div>
        <textarea id="tArea"></textarea>
    </body>
</html>

Автор: Aliance 31.7.2012, 17:18
В чем заключается вопрос?
Тут никто писать скрипт не будет, бесплатно могут только подсказать что-то, если будет конкретный вопрос.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)