应用JavaScript(一):表单验证

一、表单验证:在两个位置发生(支持JavaScript的浏览器或服务器上)

方法:通常在onsubmit事件处理程序中验证表单。

例子(1)表单验证输入格式

html代码:


js代码


css代码



(2)表单验证输入是否为空

html代码


js代码


css代码


(3)使用replace()方法查找字符:利用备选字符集替换特定的字符。

语法:string replace(oldSubString,newSubString);

    string.replace(regEx,newSubString);

    string.replace(regEx,function());


css代码同上一例

PS:也可使用“|”符号匹配多个字符串:如/link|url|homepage/查找link、url、homepage的匹配

(4)利用测试和正则表达式测试字符


js代码


(5)选择框选项必选

html代码


js代码


效果:不选的话出现提示框


如果需要得到所选项的值,则:form.selCards.options[selected].value

(6)检验Radiobutton是否选择


js代码


效果


(7)检验Checkbox是否选择,如果没选择,则警示重新选择;如果选择了,就计数,然后进入之后的操作


js代码


效果


最后例子

题目如下


html的表单代码


<script type="text/javascript" src="./rollover.js"></script>js代码



<link rel="stylesheet" type="text/css" href="./pra.css">css代码



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值