Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   ID input, которая динамически меняется (https://javascript.ru/forum/events/46343-id-input-kotoraya-dinamicheski-menyaetsya.html)

alex_ural 06.04.2014 21:04

ну язык этот js, ни как цифры не хочет понять !?

Aetae 06.04.2014 21:05

Потому что value имеет текстовое значение. Перед математическими операциями его надо к числу привести.
var n=parseInt(this.previousElementSibling.value,10); this.previousElementSibling.value=++n;

alex_ural 06.04.2014 21:14

Спасибо, решил, видимо переутомился

Vlasenko Fedor 06.04.2014 22:22

<input>
<span onclick="var el=this.previousElementSibling; el.value=+el.value+1;">span</span>


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