Мне нужна помощь. У меня есть одно текстовое поле, которое не должно принимать альфа-числовое значение, но принимать numbers,+,-,.
с помощью Angular.js. Я объясняю свой код ниже.Как сохранить + и - в ng-образце с помощью Angular.js
<div ng-class="{ 'myError': billdata.lati.$touched && billdata.lati.$invalid }">
<input type="text" name="lati" id="latitude" class="form-control oditek-form" placeholder="Add Latitude coordinate" ng-model="latitude" ng-keypress="clearField('businessno');" ng-pattern="/^[0-9]+([,.][0-9]+)?$/">
</div>
Но здесь проблема в том, в то время как это поле имеет значение, как -122.32379000000003
, его показ ошибки message.here мне нужно это поле только может принять numbers,+,- and .
белое пространство также не допускается буквенно-цифровым значением. Пожалуйста, помогите мне.
Пожалуйста, предложить некоторые объяснения, чтобы улучшить качество вашего ответа. См. Здесь о помощи в [Написание хорошего ответа] (http://stackoverflow.com/help/how-to-answer). – jacefarm
Вам нужно разрешить + - bevore первые числа, так как начало regExp содержит только строки, начинающиеся с числа. – campino2k