Я хочу, чтобы подтвердить ввод данных пользователя для правильной десятичной формы, как пользователь может ввести значения, как -123.4
или 123.4
но не --123.4
или -.234
или ..234
Вот то, что я сделал до сих пор, но он не работает должным образомпроверка жала для десятичного ввода Javascript
var input = control.value;
var indexM = input.match((/-/g) || []).length;
var indexD = input.match((/./g) || []).length;
if(indexM > 1 || indexD >1 )
{
control.value="";
alert('Invalid Value')
}
Нескольких точек не может быть проверен с помощью this.Since персонажа еще allowed.right? – Dilip
Неправильно. он будет проверять несколько точек. вы можете проверить его –
Я проверяю, его не работает для меня. Я также опубликовал один ответ, но дальнейшая проверка также кажется неправильной. – Dilip