簡體   English   中英

輸入類型編號返回null

[英]input type number is returning null

在將形式加到ng-controller上時,在下面定義的控制器中,對於名為capital的字段,我得到了null

<input id="capital" name="capital" pattern="(^\d+(\.|\,)\d{2})" type="number" min="0.00" step="0.01"     placeholder=""  required="" ng-model="capital">

但是,當我在控制器中輸入十進制值時,我能夠在控制器上獲得正確的數據

這是我的控制器

$scope.addCustomer=function(){
var data_to_send={};
    data_to_send.capital=$scope.capital;
    alert(data_to_send.capital);
}

換一種說法

當我嘗試在ng-controller中提醒現場資本時

10.10警報打印10.10,但10則警報未定義

嘗試改變pattern

<input id="capital" name="capital" pattern="(^\d+(\.|\,\d{2})?)" type="number" min="0.00" step="0.01" placeholder="" required="" ng-model="capital">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM