Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Инкремент значения текстового поля с помощью jQuery
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Инкремент значения текстового поля с помощью jQuery

Страниц (1): [1]
 

1. eko24 - 17 Января, 2013 - 23:03:04 - перейти к сообщению
Есть такой html
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <span id="a">Click</span>
  3. <span id="b">5</span>
  4.  

Хочется что-бы при клике на #a значение #b увеличилось на 5.
использую следующий код, который не работает.
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $("#a").click(function(){
  3. var val = $('#b').val();
  4. $('#b').val(val+5);
  5. });
  6.  

пожалуйста помогите разобраться
2. DeepVarvar - 17 Января, 2013 - 23:08:13 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
  1. $("#a").click(function(){
  2.   var val = parseInt($('#b').text());
  3.   $('#b').text(val+5);
  4. });
3. LIME - 17 Января, 2013 - 23:08:37 - перейти к сообщению
.val это value в input
тут .text()
(Добавление)
а на следующий твой вопрос выше ответили))
4. DeepVarvar - 17 Января, 2013 - 23:09:46 - перейти к сообщению
LIME пишет:
.val это value в input
тут .text()
И это кстати тоже верно подмечено, счас доведу свой пример до правильного.
5. LIME - 17 Января, 2013 - 23:11:02 - перейти к сообщению
экстрасенсорику наращиваем))
6. DeepVarvar - 17 Января, 2013 - 23:12:02 - перейти к сообщению
Ато )))

 

Powered by ExBB FM 1.0 RC1