2017-02-13 1 views
0

나는 html로 된 내용을 원한다. 숫자이다. 나는 그것으로 계산을 할 수 있도록 자바 스크립트에 그것을 갖고 싶다. 유일한 문제는 문자열로 반환된다는 것입니다. 어떻게 콘텐츠를 숫자로 가져올 수 있습니까?숫자로 된 텍스트 콘텐츠

+0

** ... ** 숫자로 변환하십시오. –

+0

당신은'Number ("5")와 같이'Number' Object를 사용할 수 있습니다. – Agalo

답변

0

int 또는 float (이 숫자의 의미에 따라 다름)로 구문 분석해야합니다.

var btn = document.getElementById("addBtn"); 
 
btn.addEventListener("click",function(){ 
 
    var numberTxt = document.getElementById("number").value; 
 
    var number = parseInt(numberTxt,10); 
 
    console.log(number+1); 
 
});
<label for="number">Number:</label> 
 
<input type="text" id="number"/> 
 
<input type="button" value="add 1 to number" id="addBtn"/>
살펴 here을하시기 바랍니다 parseInt에 대한 철저한 설명은

. 또한 parseFloat에 대해서는 here을 참조하십시오. 두 참조를 모두 읽고 원하는 것을 생각하면 parseFloat 또는 parseInt 중 하나를 선택하면됩니다.

관련 문제