Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Вытянуть значение GET_переменной (https://javascript.ru/forum/dom-window/11340-vytyanut-znachenie-get_peremennojj.html)

krol 18.08.2010 19:21

Вытянуть значение GET_переменной
 
есть Url:
http://site.ru/page.php?manufacturer...at=1&x=26&y=11
Из этого мне нужно извлечь только значение get переменной size делаю так:

<script type="text/javascript">
var url = document.location.href;
var getsize = url.split ('size=') [1];
alert(getsize);
</script>

Но у меня выводится 3&pfrom=&pto=&inc_subcat=1&x=26&y=11
Как обрезать все лишнее и получить только значение size ?

exec 18.08.2010 19:37

url.match(/size=(\w+)&/i)[1];

krol 18.08.2010 19:46

Ок спасибо

Андрей38 02.03.2011 23:04

Нужно вытащить количество знаков в теге <p></p>. Но сайз как, оказалось ,работает только с дивави и прочим контентом. Подскажите,пожайлуста, что здесь следует изменить,чтоб заработало
<script type="text/javascript">
   $(document).click (function ()   { 
   alert ('p').html().size()
   }); 
	</script>

Matre 03.03.2011 08:23

Используйте свойство length:

$("p").html().length;

Андрей38 04.03.2011 15:17

Цитата:

Сообщение от Matre (Сообщение 94712)
Используйте свойство length:

$("p").html().length;

Огромное спасибо ! Хотя и это я тоже пробывал . Но я смотрю, что я поступал с лэнгзом так же как и с сайзом те ставил после него кругл.скобки ... За это время, я обратил свое внимание на массив , и начал интересоваться, что это такое_этот массив.
Если штмл-ленгз не поможет, оставлю свою затею. Хотя ...:) Иду пробывать опять.Спасибо .

Андрей38 04.03.2011 15:25

Цитата:

Сообщение от Matre (Сообщение 94712)
Используйте свойство length:

$("p").html().length;

!!!! УРА ! РАБОТАЕТ :yes: !!! :thanks: :thanks: :thanks:


Часовой пояс GMT +3, время: 21:58.