Я вытаскиваю свои волосы! Я работаю над веб-магазином, который продает электронные подарочные сертификаты, но также позволяет проверять и оплачивать продажи. Я пытаюсь написать скрипт, чтобы бросить предупреждение и не допустить форму для обработки IF как поле Код заканчивается в слове «ДАР» И способ оплаты установлен на «проверить» или «PayPal»Вопрос валидации?
Вот поле, которое генерирует SKU & тот, где способ оплаты являются
<td><a href="<CGIURL>/category.cgi?item=<SKU>" id="sku" name="sku"><SKU></a></td>
<td name="payment">
<h5>Using the following payment:</h5>
<p>Check/Money Order</p>
Я не могу даже получить форму для проверки поля ы не говоря уже тест на обе переменные, чтобы быть правдой !! Могло бы надеть меня на голову.
<script language="javascript">
function checkGC() {
var GC = document.getElementById('sku');
var filter = /^([a-zA-Z0-9_\.\-])+GIFT/;
if (filter.test(GC.value)) {
alert('Please provide an alternate payment method');
GC.focus;
return false;
}
}
</script>
Любые предложения или рекомендации?
Заранее спасибо
придираться: Вы не бросать оповещения, показать их. Предупреждение не является исключением. – cdhowie