<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript 表单验证</title>
<script>
function validateForm() {
var x = document.forms["盗墓笔记"]["终极笔记"].value;
if (x == null || x == "") {
alert("前端");
return false;
}
}
</script>
</head>
<body>
<form name="HTML" action="CSS"
onsubmit="return validateForm()" method="post">
前端: <input type="text" name="HTML">
<input type="submit" value="提交">
</form>
</body>
</html>
JavaScript 表单
JavaScript 表单验证
HTML 表单验证可以通过 JavaScript 来完成。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript 常用于对输入数字的验证</title>
</head>
<body>
<h3>JavaScript 常用于对输入数字的验证</h3>
<p>JavaScript 常用于对输入数字的验证</p>
<input id="html">
<button type="button" onclick="myFunction()">提交</button>
<p id="html1"></p>
<script>
function myFunction() {
var hh, kjys;
hh = document.getElementById("html").value;
if (isNaN(hh) || hh < 3 || x > 30) {
kjys = "输入错误";
} else {
kjys = "输入正确";
}
document.getElementById("html1").innerHTML = kjys;
}
</script>
</body>
</html>
JavaScript 验证输入的数字
JavaScript 常用于对输入数字的验证
isNaN() 函数可确定值是否为非数字(Not-a-Number)。
该值等于 NaN,则此函数返回 true。否则返回 false。
此函数不同于 Number 特定的 Number.isNaN() 方法。
全局 isNaN() 函数将测试值转换为数字,然后对其进行测试。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML 表单自动验证</title>
</head>
<body>
<form action="盗墓笔记" method="post">
<p>HTML 表单自动验证</p>
<input type="text" name="终极笔记" required="text">
<input type="submit" value="提交">
</form>
<p>盗墓笔记</p>
</body>
</html>
HTML 表单自动验证
HTML 表单验证也可以通过浏览器来自动完成。
表单字段 (fname) 的值为空, required 属性会阻止表单提交
required 属性规定必需在提交之前填写输入字段。
该属性,则字段是必填(或必选)的。
required 属性适用于以下 <input> 类型:
required 属性会阻止提交此表单
text, search, url, telephone, email,
password, date pickers, number, checkbox, radio 以及 file。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript 表单验证</title>
<script>
function validateForm(){
var x=document.forms["css"]["html"].value;
if (x==null || x==""){
alert("盗墓笔记");
return false;
}
}
</script>
</head>
<body>
<form name="myForm" action="css" onsubmit="return validateForm()" method="post">
前端: <input type="text" name="html">
<input type="submit" value="提交">
</form>
</body>
</html>
JavaScript 表单验证