OK...Im fairly confused, but I think the following may help.
Then again, I could be a complete loon...🙂
<head>
<title>Untitled</title>
</head>
<script language = "javascript">
function isaPosNum(s){
return (parseInt(s) > 0);
}
function testsize(item,min,max,junk,elementnumber){
var returnval = false;
if(!isaPosNum(item.value)){
alert('Please enter a positive number');
window.document.forms[0].elements[elementnumber].focus();
}else if(parseInt(item.value) < min){
alert ('Please enter a number greater than ' + min);
window.document.forms[0].elements[elementnumber].focus();
}else if(parseInt(item.value) > max){
alert ('Please enter a number less than ' + max);
window.document.forms[0].elements[elementnumber].focus();
}else{
returnval = true;
}
return returnval;
}
</script>
<body>
<form name = "test" action = "test34.html" method = "post">
<?
for($i=0;$i<10;$i++){
print "<input type = \"text\" name = \"qty[".$i."]\" value = \"\" onChange=\" testsize(this,0,250,'message',$i)\">";
}
?>
</form>
</body>