0
Я хочу, чтобы проверить значение ввода номера телефона, чтобы соответствовать этому формату (555) 5555-555Validate формат телефона на форме представить
Я использую этот сценарий, но он не doning ничего по щелчку на IMG
function submit() {
var phone = $('#number').val();
if(!phone.match(/^(?:\(\d{3}\)|\d{3}-)\d{3}-\d{4}$/) || phone == "") {
$("#phoneNumberInvalid").show();
return false;
} else {
document.forms["phoneForm"].submit();
return true;
}
}
форма:
<form name="phoneForm" method="POST" onsubmit="return submit();">
<div class="continueDiv">
<img id="continu" src="web/static/media/images/continue.jpg"
onclick="submit();" />
</div>
<div id="phoneNumberInvalid"
style="position: absolute; top: 100px; left: 50px; z-index:1; display:none;"
class="invalid">Enter a valid phone number.</div>
<div id="phoneNumberDiv"
style="position: absolute; left: 50px; top: 220px; width: 550px; height: 112px; z-index: 4; vertical-align: middle;">
<img src="web/static/media/images/phoneLogo.gif">
<input id="number" name="number" type="text" class="phoneNumClass" />
</div>
</form>
форма не проверить форму с помощью кода Js Любой посоветуете?
Только что заметил, что, если я ударил F12 для отладки, код работает и проверяет форму с отображением сообщения об ошибке ?! Это не имеет никакого смысла. Все еще смотри, почему это. – Samarland
снова очистите кеш браузера –
Я очистил все деньги, но не повезло. – Samarland