-1
私のHTMLページでは、javascript関数は2つの入力ボックス(html形式)の値を変数に読み込んで追加しますが、実際には両方の変数を連結してももし私が(9,0等)のような整数を入力すれば。それは結果12を示して追加した後EG-値について JavaScriptで整数変数を文字列として扱う
は、1,2-あるしかし、私はすべての3私のHTMLページでは、javascript関数は2つの入力ボックス(html形式)の値を変数に読み込んで追加しますが、実際には両方の変数を連結してももし私が(9,0等)のような整数を入力すれば。それは結果12を示して追加した後EG-値について JavaScriptで整数変数を文字列として扱う
は、1,2-あるしかし、私はすべての3まず、input
-elementのデフォルトType
text
あるようなりたいと考えています。それはあなたの入力の値を結びつける理由です。 String + String = String。
type="number"
を使用できますが、ユーザーが有効な番号を入力したかどうかを確認する必要があります。
あなたがparseInt(value)
でint
にstring
/text
- 値をparse
することができ、検証した後。
私はあなたのための検証なしの簡単な例を書いた。
function print(){
var one = document.querySelector('#one').value;
var two = document.querySelector('#two').value;
var numberOne = parseInt(one);
var numberTwo = parseInt(two);
var sum = numberOne + numberTwo;
document.querySelector('#sum').innerHTML = sum;
}
document.querySelector('#print').addEventListener('click',print);
<input id="one"/>
<input id="two"/>
<button id="print"> Print </button>
<div id="sum"></div>
あなたはintに文字列を変換するためのparseIntまたは+演算子を使用することができます – MinusFour
'番号()'と最初の数字に変換する必要があるため。..置く実際のコードここ –
あなたが持っていますあなたがそれらを追加するとき、変数に 'parseInt()'を使うことになります。また、Google検索を行う場合は、これに関するオンラインの情報がたくさんあります。 – Confuzing