Как получить текст с div'а
Всем еще раз привет, появилась еще одна проблемка, это очень просто...
Вот есть див с классом: <div class="hostip">тут мой текст</div> мне нужно получить этот текст, и выводить ее таким образом: <div id="idname"></div> короче нужно получить то что находится внутри дива с классом "hostip" |
innerHTML
|
Изучаю_JS,
Вариант... <!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> #idname{ color: #FF0000; } </style> </head> <body> <div class="hostip">тут мой текст</div> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> <script type="text/javascript"> var hostip = $("div.hostip"); $('<div id="idname">'+hostip.text()+'</div>').insertAfter(hostip); </script> </body> </html> |
рони, вариант отличный, но как можно сделать чтобы выводило не со скриптом, а точнее чтобы просто я писал:
<div id="idname">'+hostip.text()+'</div> просто я этот div с id'ом вставлю внутри скрипт, и поэтому хочу чтобы было только див с id'ом |
Изучаю_JS,
Цитата:
Цитата:
|
рони )))))))
[hr] мне кто нить поможет ? по моему я объяснил внятно... |
9xakep, помогите пожалуйста, очень нужно :(
|
<!DOCTYPE html> <html> <body> HOSTIP: <div class="hostip">тут мой текст</div> IDNAME: <div id="idname"></div> <script type="text/javascript"> var tag_arr = document.getElementsByTagName('div'); for(ti=0;ti<tag_arr.length;ti++) { if (tag_arr[ti].className == 'hostip') { tag_arr = tag_arr[ti]; break; } } document.getElementById('idname').innerHTML = tag_arr.innerHTML; </script> </body> </html> если я вас правильно понял, то так |
Раед, Огромное спасибо! Все работает!
|
Раед, Помогите пожалуйста переделать этот скрипт, мне нужно чтобы было так:
<a href="http://google.com/search?q=<div id="idname"></div>">поиск</a> То есть нужно чтобы те слова которые получает id="idname", ставилось после q=, а так не получается, когда вставляю там он не вставляет текст.. :( |
Часовой пояс GMT +3, время: 05:43. |