Ben basit bir sorun var ama ne olursa olsun ben denemek ne işe almak için göremiyorum. Ben bir php sayfasında bir form var ve ben $ Adet Adet (mySQL çekti değer) aşmayacak şekilde benim form Adet Adet değerini doğrulamak gerekir ve en az sıfır değildir. Kulağa hoş geliyor - hmm öyle olsaydı .. lol! Değer sayısal ise bunu kontrol vardı ve bu işi yapmak için benim girişimi ben bile kırdı - değil bir günaydın .. lol!
İşte benim JavaScript Fn parçayı bulunuyor:
<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>
Fonksiyonu onClick, Gönder düğmesini denir:
<input type="submit" name="submit" onclick="checkQty(document.getElementById('qty')";">
Ben denedim:
var numericExpression = /^[0-9]+$/;
if(elem.value.match(numericExpression) || elem.value < 0 || elem.value > <? int($qty) ?>){
Olmaz .... YARDIM!?!