[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Требуется вытащить id div'a
5maks5
Привет. Есть к примеру такой код:
<div id="text-id-12" class="text">...</div>
...
...
...
<div><!--сюда--></div>

Требуется вытащить id из первого div'a, только не полностью id, а только число которое id содержит. В данном случае это 12. И вставить это значение во второй div вместо <!--сюда-->. Всё это должно происходить сразу при загрузке страницы.

P.s. в js вообще не рублю, но догадываюсь что число нужно вытащить в переменную, а потом эту переменную вставлять куда угодно для вывода.



Спустя 1 час, 48 минут, 42 секунды (10.06.2012 - 08:29) 5maks5 написал(а):
Проблема решена. Тему можно закрыть.
Помог друг. Решили так:
<script type="text/javascript">

$(document).ready(function() {
var id = (function (){
var el = document.getElementsByClassName( 'text' )[0];

return el.id.replace(/text-id-/, "");
})();
alert(id);
});

</
script>

Спустя 9 минут, 48 секунд (10.06.2012 - 08:38) sergeiss написал(а):
Цитата (5maks5 @ 10.06.2012 - 07:40)
Всё это должно происходить сразу при загрузке страницы.

Так а почему бы это не сделать на ПХП в таком случае? Чтобы клиенту уже готовый код передавать.

Спустя 1 час, 39 минут, 10 секунд (10.06.2012 - 10:18) 5maks5 написал(а):
Цитата (sergeiss @ 10.06.2012 - 05:38)
Цитата (5maks5 @ 10.06.2012 - 07:40)
Всё это должно происходить сразу при загрузке страницы.

Так а почему бы это не сделать на ПХП в таком случае? Чтобы клиенту уже готовый код передавать.

В моём случае не получится. Вот и пришлось положиться на js.
Это просто тестовый код дал, у меня совсем всё иначе. smile.gif

Спустя 22 минуты, 52 секунды (10.06.2012 - 10:40) sergeiss написал(а):
Цитата (5maks5 @ 10.06.2012 - 11:18)
Вот и пришлось положиться на js.

Тогда вот тут почитай, возможно, что поможет: http://javascript.ru/php/explode

Спустя 1 минута, 11 секунд (10.06.2012 - 10:42) 5maks5 написал(а):
Спасибо.


_____________
Где исходники вселенной?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.