2015-12-22 70 views
0

我想通過從HTML表單接收重量和高度並通過.getElementById()將它傳遞給JavaScript代碼來計算體重指數。但據我所知,從窗體收到的數據類型是「字符串」,我需要收到一個「數字」。我怎麼解決這個問題?如何從HTML表單中獲取數字並將其傳遞給JavaScript?

+0

'parseInt()'和'parseFloat()'應該可以幫助你 – Sirko

+0

yes或multiple with 1 –

回答

0
var a = document.getElementById("whatever").value; 

// You can use any 3 
+a; // Unary Operator 
parseInt(a, 10); // parseInt with radix 10 
Number(a); 
0

你可以使用函數parseInt函數(字符串)該字符串轉換成INT。現在在你塞納里奧: - VAR weight_str =的document.getElementById( 「權重」 ); var weight_int = parseInt(weight_str);

這會給你結果。

相關問題