Всем привет )
Есть форма с текстовым полем и кнопкой увеличения значения поля на 1:
<form>
<input type="text" size="5" value="1" />
<input type="button" onclick="add(this)" value="+" />
</form>
И сам js код:
function add(element){
element.parentNode.getElementsByTagName('input')[0].value = parseInt(element.parentNode.getElementsByTagName('input')[0].value) + 1;
}
Подскажите, есть ли более изящное решение и что можно поправить в этой функции?