以下のコードは、
ユーザーがそれぞれ必要な個数を入力して、
submitボタンをクリックします。
実装したいことは、いずれのnumber要素が1つでも
「1以上」になれば、submitボタンをクリックできることです。
「0」ならクリック不可にします。
javascriptで制御するのがベターと考え、
javascriptコードを書きました。
①と②の処理が分からないのと、
全体的に合っているのか、
ヒントやアドバイス頂ければ幸いです。
どうぞよろしくお願い致します。
php
1<form> 2<input class="count" type="number" name="0" value="0" min="0" max="99" required> 3<input class="count" type="number" name="1" value="0" min="0" max="99" required> 4<input class="count" type="number" name="2" value="0" min="0" max="99" required> 5<input type="submit" value="注文を最終確認する"> 6</form>
javascript
1$('.count').on('change', function () { 2//①input type=submitにclass(.is-show)があるならリムーブする初期化処理 3const count = document.getElementsByClassName('count') 4for (let i = 0; i < count.length; i++) { 5if (count.item(0).value !== "0") { 6//②input type=submitにclass(.is-show)を付与する処理 7} 8}
回答3件
あなたの回答
tips
プレビュー