我正在尝试使此代码运行。在函数 GradeCal() 中,即使条件不成立,也只执行 if 语句。由于某种原因, else 没有被执行。不知道我做错了什么。PS我是JS的初学者。这是我的代码
<html>
<head>
<title>It430
</title>
</head>
<body>
<center>
<h2>Grade Book Calculator</h2>
<h4> Welcome to Grade Book Calculator </h4>
<form id="my form">
<table>
<tr>
<td>Student ID:</td>
<td> <input id="studentid" value="bc180200783" oninvalid="alert(Please Enter Student ID)" type="text" place holder="Enter your VU ID" required="required" /></td>
</tr>
<tr>
<td>Name:</td>
<td> <input id="nameid" value="Hina" oninvalid="alert(Please Enter Name)" type="text" required="required" /></td>
</tr>
<tr>
<td>Father Name:</td>
<td> <input id="fathernameid" value="Zafar" oninvalid="alert(Please Enter Father Name)" type="text" required="required" /></td>
</tr>
<tr>
<td>CNIC:</td>
<td> <input id="cnicid" pattern="^[0-9+][5]-[0-9+][7]-[0-9][1]$" value="33100-1100321-5" oninvalid="alert(Please Enter CNIC)" required="required" /></td>
</tr>
<tr>
<td>English:</td>
<td> <input id="englishid" oninvalid="alert(Please Enter English Marks)" name="english" required="required" /></td>
</tr>
<tr>
<td>Math:</td>
<td> <input id="mathid" oninvalid="alert(Please Enter Math Marks)" name="math" required="required" /></td>
</tr>
<tr>
<td>Computer:</td>
<td> <input id="computerid" oninvalid="alert(Please Enter Computer Marks)" name="computer" required="required" /></td>
</tr>
<tr>
<td>Average Marks:</td>
<td> <output type="number" id="markid"> </output>
</td>
</tr>
<tr>
<td> <button type="button" onClick="GradeCal()"> Grade Book </button>
<button type="reset"> Reset</button></td>
</tr>
</table>
</form>
</center>
ABOUTYOU
守候你守候我
慕桂英3389331
相关分类