Как выхватить текст с 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, время: 15:19. |