テキストボックスに値を入れ(初期値は0)ボタンが押されたら値を取得したいです。
ですが、なぜか入力した値が取得できていません。
アドバイス等お願い致します。
HTML
1<form name="form"> 2 <div class="container"> 3 <button type="button" class="buttons"> 4 <span class="costs">家賃<br></span> 5 <input type="text" size="10" maxlength="10" value="0" name="edit" class="edit_cost">円 6 </button> 7 <button type="button" class="buttons"> 8 <span class="costs">通信費<br></span> 9 <input type="text" size="10" maxlength="10" value="0" name="edit" class="edit_cost">円 10 </button> 11 </div> 12 13 <div class="calc_container"> 14 <input type="button" class="calc" value="計算" onclick="EditCost()"></input> 15 </div> 16 </form>
JavaScript
1function EditCost() { 2 const edit_cost = document.querySelectorAll('.edit_cost'); 3 console.log(edit_cost); 4 edit_cost.forEach(ec => { 5 ec = document.forms.form.edit.value; 6 console.log(ec); 7 }); 8}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/31 08:20
2020/08/31 08:21
2020/08/31 08:33