Как выхватить текст с document.getElementById
Доброго времени суток, имею следующий хтмл код:
<div id="content" role="main"> <div class="noindex"> <div id="toolsHeading"> <div class="tools-dashboard clearfix"> <div class="mbrHomeHeader"> <div class="header-content"> <h1> <strong>Welcome</strong> MADAM BROSHKINA </h1> </div> </div> </div> </div> </div> мне надо вывести в алерте MADAM BROSHKINA, я пробовала сначала через ID , document.getElementById, пробовала через document.getElementsByTagName, но всегда либо андефайне, либо нотэнамбе. Товарищи, просьба помочь самоучке в данном вопросе :yes: |
mariaanina,
:-? <!DOCTYPE HTML> <html> <head> <title>Untitled</title> </head> <body> <div id="content" role="main"> <div class="noindex"> <div id="toolsHeading"> <div class="tools-dashboard clearfix"> <div class="mbrHomeHeader"> <div class="header-content"> <h1> <strong>Welcome</strong> MADAM BROSHKINA </h1> </div> </div> </div> </div> </div> </div> <script> var text = document.getElementById('content').getElementsByTagName('h1')[0].lastChild.data alert(text) </script> </body> </html> |
Цитата:
|
Ребята, спасибо огромнейшее за помощь, вроде разобралась. Но встала новая проблема, как ответ обратно вставить в хтмл код? Я, благодаря вам, успешно вывела имя, код следующий:
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> </head> <body> <div id="content" role="main"> <div class="noindex"> <div id="toolsHeading"> <div class="tools-dashboard clearfix"> <div class="mbrHomeHeader"> <div class="header-content"> <h1> <strong>Welcome</strong> MADAM BROSHKINA </h1> </div> </div> </div> </div> </div> </div> <script> var text1 = document.getElementById('content').getElementsByTagName('h1')[0].lastChild.data </script> <form> <p>Dear <script>document.write(text1());</script> , please enter valid phone number</p> </form> </body> </html> Я хочу получить документрайтом Dear Madam Broshkina, please enter valid phone number. Что я не так делаю? Можете, пожалуйста, объяснить и помочь. |
Цитата:
|
И еще один вопрос, чувствую себя дурой полной =)
<table width="100%" cellspacing="0" cellpadding="0" class="v16"> <thead> <tr> <th> <span style="font-size: 1.25em;" class="heading_v15 fl append-1">Security Questions</span> <a href="https://mysite.com" style="line-height: 1.2;" class="primary">Edit <span class="hiddenMessage"> your preference</span></a> </th> </tr> </thead> <tbody> <tr><td> Do you love white color? </td></tr> <tr><td> Do you love black color? </td></tr> <tr><td> Do you love green color? </td></tr> </tbody> </table> Вот код , я хочу вывести в алерт вопросы, к примеру , do you love green color, делаю двойным document.getElentsByTagName , но не выводит...мальчики, помогите дуре =) |
Цитата:
|
Рони, спасибочки! Убрала скобки, заработало. Но почему? Не могу понять, мы же должны вызвать функцию
|
mariaanina,
а разве есть где-то функция ? |
Цитата:
|
Часовой пояс GMT +3, время: 01:05. |