クリックすると入力テキストの値を1ずつ増やそうとしています。それは本当に簡単な作業ですが、私はそれを働かせることができません。コードは次のとおりです。連結の代わりに合計
<script type="text/javascript">
$('#field').bind('click', function(){
old_value = $(this).attr('value');
$(this).attr('value', (old_value+1));
})
</script>
<form action="">
<input type="text" value="1" id="field"/>
</form>
入力をクリックすると、その値は増分されません。その代わりに、数字の末尾に数字1
が追加されます。つまり、3回のクリック後に入力値は1111
です。私は間違って何をしているアイデアはありますか?前もって感謝します。
+1基数パラメータの重要性を強調して説明する –