表单自动验证 js
来源:互联网 发布:k近邻算法 编辑:程序博客网 时间:2024/06/06 08:37
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> span { color: red; } </style></head><body><input type="text" id="txtName"><span></span><br><input type="password" id="txtPwd"><span></span><br><input type="button" id="btn" value="注册"><script src="../AmyjsFunction/myfunction.js"></script><script> var txtname = document.getElementById("txtName"); var psd = document.getElementById("txtPwd"); txtname.onkeyup = function () { if (txtname.value.length < 3 || txtname.value.length > 6) { this.nextSibling.innerHTML = "名字要在3~6个字符之间"; } else { this.nextSibling.innerHTML = ""; } } psd.onkeyup = function () { if (psd.value.length < 3 || psd.value.length > 6) { // this.nextSibling.nextSibling.innerHTML = "名字要在3~6个字符之间"; //this.nextElementSibling.innerText = "名字要在3~6个字符之间"; getnextElement(this).innerHTML = "名字要在3~6个字符之间"; } else { //this.nextSibling.nextSibling.innerHTML = ""; // this.nextElementSibling.innerText = ""; getnextElement(this).innerHTML = ""; } } //nextElementSibling在ie9以下的版泵都有兼容问题,对其封装解决兼容问题 function getnextElement(element) { if (element.nextElementSibling) { return element.nextElementSibling; } else { var next = element.nextSibling; while (next && 1 != next.nodeType) { next = next.nextSibling; } return next; } }</script></body></html>
1 0
- 表单自动验证 js
- HTML5表单自动验证
- HTML5表单自动验证
- html5表单自动验证
- 表单自动验证
- JS控件:表单验证
- JS控件:表单验证
- 常用表单验证js
- Js表单提交验证
- js表单验证
- js注册表单验证
- js验证表单大全
- js验证表单大全
- js验证表单大全
- js验证表单大全
- JS验证表单大全
- JS表单验证
- js表单验证
- 链表有点难
- JavaScript的with语句、switch语句及函数
- 关于Ubuntu下的PDF阅读器
- 关于网络受限的几种解决办法
- bzoj 3876: [Ahoi2014]支线剧情 (无源汇最小费用可行流)[省选计划系列]
- 表单自动验证 js
- Vue 之数组
- 存储管理——置换策略
- 标签切换
- Sqoop学习笔记 --- 过滤空值以及特殊格式
- 【Unity】开发日志5——线性渲染 Line Renderer
- 【HTML5】SVG——rect
- BIRT 简要介绍
- java实现动态代理代码实例(死循环溢出的问题的解决)