需求:
当用户点击了校验按钮,要和获取输入框中的内容然后验证其是否合法;验证规则是:必须由字母,数字,下划线组成,并且长度是5到12
写法一(较繁琐):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
/*
思路:点击验证按钮,向input返回flag,开始遍历校验,出错就alert()
问题:怎么向input返回值
怎么获取input输入
isNaN(x) 函数用于检查其参数是否是非数字值。
如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。
*/
function btFun() {
return true;
}
function inFun(flag) {
var sum=0;
if (flag){
var arr =[];
//将输入框的值存储在数组arr中
arr =document.