У меня есть простая проблема, но независимо от того, что я пытаюсь, я не вижу, чтобы заставить ее работать. У меня есть форма на php-странице, и мне нужно проверить значение qty в моей форме, чтобы она не превышала $ qty (значение выведено из mySQL) и не меньше нуля. Звучит просто - хм, хотелось бы ... У меня было это, проверяя, было ли значение числовым, и в моих попытках сделать эту работу я даже сломал это - не хорошее утро ...!Проверка формы с использованием Javascript внутри PHP
Вот надрез моего JavaScript Fn:
<script type='text/javascript'>
function checkQty(elem){
var numericExpression = /^[0-9]+$/;
if(elem.value.match(numericExpression)){
return true;
}else{
alert("Quantity for RMA must be greater than zero and cannot be more than the original order!");
elem.focus();
return false;
}
}
</script>
Функция вызывается из кнопки отправки, OnClick:
<input type="submit" name="submit" onclick="checkQty(document.getElementById('qty')";">
Я пробовал:
var numericExpression = /^[0-9]+$/;
if(elem.value.match(numericExpression) || elem.value < 0 || elem.value > <? int($qty) ?>){
Нет кости .... HELP!?!
Java! = JavaScript – Gordon
тегов изменился, хотя тип = "текст/javascript..lol! – Mikey1980
Mikey, как эта Java связана? Почему вы отменили изменение тега? Что-то мы все не видим? –