Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как увеличить значение на 1 (https://javascript.ru/forum/misc/15495-kak-uvelichit-znachenie-na-1-a.html)

rusbody 01.03.2011 17:44

Как увеличить значение на 1
 
Есть html код:

<input type="text" name="comment_id" id="glav_id" value="99"/>


Значение input надо увеличить на 1

Делаю так:
jQuery('#glav_id').val((jQuery('#glav_id').val() + 1))


Результат: 991
А должно быть 100

dmitriymar 01.03.2011 17:52

всё правильно к текстовой строке -99 добавляется строка- 1 итого 991
переведи в числовой тип сначала а потом прибавляй

Skipp 01.03.2011 17:52

вы сравниваете строку с числом

jQuery('#glav_id').val(parseInt(jQuery('#glav_id').val()) + 1)

rusbody 01.03.2011 22:16

Спасибо мужики!


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