私は非常にjavascriptに新しいですが、私はボタンのクリック時に入力フィールドの値を増減するJS方法が必要です。 0を表示するように値を設定しましたが、[追加]ボタンをクリックしても値は増加しません。ここでJavaScriptの追加/減算の問題
は、HTMLとJSのコードです:
HTML:
<input type="text" class="md-input" id="{{ $quantity_id }}" name="count" onClick="this.setSelectionRange(0, this.value.length);" style="width: 33%; min-width: 0; float: left; margin: 0; text-align: center; height: 30px;" value='0' />
<button id="add" class="add-button md-btn md-btn-success" style="width: 33%; min-width: 0; float: left; height: 30px;"><i class="material-icons">add</i></button>
Javascriptを:
@section('loadjs')
<script src="{{ jfi\asset_cb('/js/pagination.js') }}"></script>
<script src="{{ jfi\asset_cb('/bower_components/uikit/js/components/slider.js') }}"></script>
<script src="{{ jfi\asset_cb('/js/factory.js') }}"></script>
<script src="{{ jfi\asset_cb('/js/jquery.min.js') }}"></script>
<script
$("#add").click(function(){
var value = $("#value").val();
value = +value + 10;
$("#value").val(value);
});
></script>
@endsection
私はJS側で何をしないのですか?
? –
私は自分の入力に価値がありますが、そこでは初期化していません。それは入力時にIDでなければならないでしょうか?またはJSで初期化されますか? –
毎回10ずつ増やしたいですか?テスト用に –