khi không có giá trị nào được cung cấp cho trường nhập 'cuộn', cảnh báo được tạo bởi hàm trống() 'nhưng giá trị trống này vẫn được chuyển đến' retrive.php ' làm thế nào để ngăn chặn điều này xảy ra và chỉ chuyển giá trị cho 'retrive'.php khi một số giá trị đầu vào được cung cấp.ngăn chặn biểu mẫu gửi khi trường nhập trống
<html>
<head>
<title>STUDENT FORM</title>
<script type="text/javascript">
function empty()
{
var x;
x = document.getElementById("roll-input").value;
if (x == "")
{
alert("Enter a Valid Roll Number");
};
}
</script>
</head>
<body >
<h1 align="center">student details</h1>
<div id="input">
<form action='retrive.php' method='get'>
<fieldset>
<legend>Get Details</legend>
<dl>
<dt><label for="roll-input">Enter Roll Number</label></dt>
<dd><input type="text" name="roll" id="roll-input"><dd>
<input type="submit" value="submit" onClick="empty()" />
</dl>
</fieldset>
</form>
</div>
</body>
</html>
nhanh hơn 14 giây VÀ với jsfiddle! +1 Bạn tốt –
@ j08691 cảm ơn rất nhiều. – Pawan
Trợ giúp tuyệt vời. Cảm ơn :-) –