Как проверить текстовое поле asp с javascript. Я хочу проверить вход пользователя, который является чем-то вроде 4-1/2 или 80-1/2 или 6/8 или 5. Существуют типы шаблонов, которые разрешены и всегда содержат одно число. Я хочу показать предупреждение, когда вход не совпадает.
Я начинаю с javascript.Проверка ввода текста измерения javascript
Мой код Я попробовал.
function valid_Dimentions(fieldObj) {
// regular expression
var rgexp = new RegExp(""/^[0-9/-]{1,4}$/"");
var input = fieldObj.value;
if (input.match(rgexp))
alert("The width field format is incorrect!");
}
Я использовал это для денег и работал и использовал его для создания моего нерабочего кода.
function valid_number(fieldObj) {
if (fieldObj.value != '' && isNaN(fieldObj.value)) {
alert('You must enter a valid price like 0.00 and no $');
fieldObj.select();
fieldObj.focus();
return false;
}
return true;
}
...
<asp:TextBox id="TWidth" type="text" runat="server" placeholder="4-1/2" onchange="valid_Dimentions_Width(this);" list="PartType" runat="server" required="required" Width="210px" AutoCompleteType="Disabled" AutoPostBack="True"/>
используйте шаблон ввода, затем подайте это на js вместо проверки только JS. – dandavis
Вы отсортировали это? – ariel