Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
192
rated 0 times [  199] [ 7]  / answers: 1 / hits: 9941  / 10 Years ago, thu, march 6, 2014, 12:00:00

I need to know what the code var means and what the code var focusname= and var msg= ; does and what its use is, its part of my assessment and i need to know i am allowed to use help, i am very new to HTML.



Any help would be very appreciated



    <title>Exam entry</title>
<script language=javascript type=text/javascript>
window.onload=function(){
window.validateForm=function() {
var result = true;
var msg = ;
var focusname=;
if (document.ExamEntry.name.value == ) {
msg += You must enter your name n;
focusname=name;
//document.ExamEntry.name.focus();
document.getElementById('name1').style.color = red;
//result = false;
}
if (document.ExamEntry.subject.value == ) {
msg += You must enter the subject n;
// document.ExamEntry.subject.focus();
if (focusname==)
{
focusname=subject;
}
document.getElementById('subject1').style.color = red;
//result = false;
}
var Number = document.ExamEntry.Exam_Number.value
if (Number == ) {
msg += You must enter the exam Number n;
//document.ExamEntry.Exam_Number.focus();
if (focusname==)
{
focusname=Exam_Number;
}
document.getElementById('Exam_Number1').style.color = red;
//result = false;
}else if (Number.length != 4) {
msg += You must enter at least Four Numbers in the Exam Number n;
if (focusname==)
{
focusname=Exam_Number;
}
//document.ExamEntry.Exam_Number.focus();
document.getElementById('Exam_Number1').style.color = red;
//result = false;
}
else if (isNaN(Number)) {
msg += You must enter at least four numeric characters in the Exam Number feild n;
if (focusname==)
{
focusname=Exam_Number;
}
// document.ExamEntry.Exam_Number.focus();
document.getElementById('Exam_Number1').style.color = red;
//result = false;
}
var valchecked = '';
var len = document.getElementsByName('examtype').length;

for (i = 0; i < len; i++) {

if ( document.ExamEntry.examtype[i].checked ) {

valchecked = document.ExamEntry.examtype[i].value;
break;

}

}
if (valchecked == '') {
msg += Select Exam Type;
document.getElementById('Exam_Type').style.color = red;
if (focusname==)
{
focusname=examtype_GCSE;
}

}

if (msg != ){
alert(msg)
document.getElementById(focusname).focus();
return false;
}else{
return confirm('You have chosen ' + valchecked + ' is this correct?');
}

}
}//]]>

</script>


</head>
<body>
<h1>Exam Entry Form</h1>
<form name=ExamEntry method=post action=success.html>
<table width=50% border=0>
<tr>
<td id=name1>Name</td>
<td><input type=text name=name id=name /></td>
</tr>
<tr>
<td id=subject1>Subject</td>
<td><input type=text name=subject id=subject/></td>
</tr>
<tr>
<td id=Exam_Number1>Exam Number</td>
<td><input type=text name=Exam_Number id=Exam_Number ><font size=3>(Maximum characters: 4)</font> </td>
</tr>
<tr>

<table><form action=>
<td id=Exam_Type>Exam Type</td>
<tr><td><input type=radio id=examtype_GCSE name=examtype value=GCSE /> : GCSE<br /></tr>
<tr><td><input type=radio id=examtype_AS name=examtype value=AS/> : AS<br /></tr>
<tr><td><input type=radio id=examtype_A2 name=examtype value=A2 /> : A2<br /></tr>
<tr><td><input type=submit name=Submit value=Submit onclick=return validateForm(); /></td>
<td><input type=reset name=Reset value=Reset /></td>
</tr>
</table>
</form>

</body>


</html>

More From » javascript

 Answers
4

var is used to declare the variable in javascript.



var msg=; means you declared the variable msg which is empty and same with the focusname.



For more info about var


[#47108] Thursday, March 6, 2014, 10 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
gageherberth

Total Points: 249
Total Questions: 115
Total Answers: 119

Location: Liechtenstein
Member since Sun, Sep 12, 2021
3 Years ago
;