HTMLのinputタグのtype属性をnumberにすると数値入力欄になる。
<input type="number" name="a" id="number">
この数値入力欄からJavaScriptで次のように値を取得すると、数値文字列として得られてしまった。
そこで色々と調べて、数値入力欄から数値と取得する方法が判ったので、忘れないないために記録しておく。
var va = document.querySelector('input[name="a"]').value;
数値入力欄の値をJavaScriptで数値として取得するには、valueAsNumberプロパティを使って取得する。
var va = document.querySelector('input[name="a"]').valueAsNumber;