问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

利用JavaScript脚本语言验证用户输入数据的合法性。

发布网友 发布时间:2022-04-24 03:13

我来回答

3个回答

热心网友 时间:2022-04-07 09:45

<script type="text/javascript">
function check() {
    var name = document.getElementById("name").value;
    var phone = document.getElementById("phone").value;
    if(!/^[a-z]+$/i.test(name)) {
        alert("姓名中只能包含英文字母\n请重新输入");
    }
    else if(!/^\d{7}(\d{1}(\d{3}(\d{1})?)?)?$/.test(phone)) {
        alert("电话号码必须为数字且长度为 7,8,11或12位" +
            "\n请重新输入");
    }
    else {
        alert("正确");
    }
}
</script>


姓名:<input type="text" name="name" id="name" value="" />
电话:<input type="text" name="phone" id="phone" value="" />
<input type="button" onclick="check()" value="验证" />

热心网友 时间:2022-04-07 11:03

HTML:

<!DOCTYPE html>
<html>
<head>
  <meta charset='utf-8'>
</head>
<body>
  <p>姓名:<input type="text" id="nameBox" /></p>
  <p>电话:<input type="text" id="callBox" /></p>
  <input type="button" value="提交" onclick="check();" />
</body>
</html>

JS:

var nameBox = document.getElementById('nameBox');
var callBox = document.getElementById('callBox');
function check(){
  if (!/^[a-zA-Z]+$/.test(nameBox.value)){
    alert('姓名必须是字母的组合!');
    nameBox.focus();
    nameBox.select();
  } else if (!/^(\d{7,8}|\d{11,12})$/.test(callBox.value)){
    alert('电话必须是7、8、11或12位数字!');
    callBox.focus();
    callBox.select();
  } else {
    alert('输入正确!');
  }
}

代码:

热心网友 时间:2022-04-07 12:37

function check_name(name){
if(/^[a-zA-Z]+$/.test(name)){
alert("name ok");
}else{
alert("name error");
}
}
function check_phone_number(num){
if(/^(\d{7}|\d{8}|\d{11}|\d{12})$/.test(num)){
alert("phone number ok");
}else{
alert("phone number error");
}
}
提示的语句,你自己写吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
显卡降价矿难了!分享几个检测矿卡的实用软件 怎么分辨二手显卡刷bios 下文教你 怎么识别矿卡 鉴别矿卡的方法介绍 怎么设置小度在家回家视频通话? 贵阳砂岩雕塑厂有哪些 西安市长安二中附近有老年公寓没 来西安这么久了第一次租到性价比高的房子,松鼠公寓良心推荐_西安... 陕西省自强中等专业学校2024年学费多少 宝鸡市区有什么比较好的楼盘 乔安如何远程监控 我想做一个用户注册的网页界面,用javascript对输入的数据进行验证。_百 ... 制作一个密码检测的javascript程序,能够判断输入的密码是否等于&quot;tiger... js判断弱密码,例如aaaa1111、1234abcd javascript检测用户输入信息问题 php中用户输入的验证码怎样用javascript 代码进行判断 是否输入正确... javascript判断用户是否输入了用户名和密码? js密码强度校验的正则表达式 javaScript 代码解释 采用javascript技术验证用户名和密码是否正确 JS根据用户输入怎样判断密码强度 用js做一个判断用户注册是密码强度的效果,尽量简单一点,求各位大神帮 ... 炒菜的铁锅是用生铁还是熟铁? js判断密码强度 不小心注销了怎么恢复?你好 关于红楼梦的人物,判词等等分析都要 急需!!! 实木门的木榫链接方法!! 红楼梦里的判词有哪些 京东小金库的零用钱怎么转到理财金 QQ空间背景怎么做的!要开年黄钻吗? 京东金融理财金转出不能再同一个地方 javascript用户登录密码的加密,编写一个密码加密函数,实现用户密码的加 ... js中如何用正则表达式判断密码的强度 javascript验证用户名和密码? javaScript脚本进行登陆界面用户名和密码的合法性验证怎么写?_百度... 一张很大的图片如何变成多页pdf? javascript prompt判断输入密码正确 在AdobePhotoshop里面怎么把多张图片转成多页的PDF文件? JavaScript的密码确认代码是什么? 怎样批量将不同文件夹中的多个单页图像转换成多页PDF 怎么把很多页的PDF文件另存为一张JPG图片文件? 多页jpg转换成pdf顺序打乱了怎么办? 我用adobe将多张图片转为pdf后发现图片太大了,怎么设置一页里可以放置两张图片呢? 如何将多页JPG转成单独的PDF格式文件 苹果6,没电了,没充电标志,充电很久也是黑屏 广西巴马长寿村吃住 广西巴马与云南大理比较哪个适合居住? 巴马香猪市场价格 巴马香猪多少钱一斤 巴马水价格为什么比普通矿泉水贵 巴马水为什么价格那么高? 去广西巴马住农民家住,每个人包吃住一个月多少钱?