crazysaint Posted May 21, 2007 Share Posted May 21, 2007 hi guys, am still trying to learn javascript and i have come across a small problem in the following code, i would like to validate it sucj that if one enters a values >0 or<100 it gives an error message. cheers <html> <script> mark=prompt("Enter the mark of the student", " "); if(mark>=80) document.write("The grade for"+mark+"is DISTINCTION"); else if(mark>=60) document.write("The grade for"+mark+"is MERIT"); else if(mark>=50) document.write(mark+"is PASS"); else document.write(mark+"is FAIL"); </script> </html> Link to comment https://forums.phpfreaks.com/topic/52335-solved-java-validation/ Share on other sites More sharing options...
TRI0N Posted May 21, 2007 Share Posted May 21, 2007 Use something like the following: if (theForm.mark.value == 0 || theForm.mark.value == 100) { alert("Mark must be greater then 0 and less then 100."); theForm.mark.focus(); return(false); } Link to comment https://forums.phpfreaks.com/topic/52335-solved-java-validation/#findComment-258557 Share on other sites More sharing options...
crazysaint Posted May 23, 2007 Author Share Posted May 23, 2007 okay guys i manged to work with the above code but it didnt seem to give me what i needed so i worked around it and came up with the following, if((mark>100)||(mark<0)) alert("Marks out of range"); else Link to comment https://forums.phpfreaks.com/topic/52335-solved-java-validation/#findComment-259830 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.