(编辑:jimmy 日期: 2025/10/24 浏览:2)
一、验证表单
封装一个函数用于验证手机号
/**
* @param {String}eleId
* @param {Object}reg
*/
function checkInput(eleId,reg) {
var ele = document.getElementById(eleId);
ele.onblur = function (ev) {
if(!reg.test(this.value)){ //不匹配
this.style.borderColor = "#ff0000" //红色
}else{ //匹配
this.style.borderColor = "#cccccc" //白色
}
}
}
//验证手机号
checkInput("phone",/^13[0-9]\d{8]$/)
二、WebsAPI
1.DOM
基本概念:文档对象模型(Document Object Model),是W3C组织推荐的处理可扩展标记用语言的编程接口
他是一种与平台和语言无关的应用程序接口,它可以动态地访问程序和脚本,更新其内容、结构和文档风格。
DOM又称为文档树模型
DOM常用操作:
2.window对象
3.document对象
<div id = "testDiv">测试一个div</div>
<script>
var str = "jdi";
console.log(window.str);
console.log(document);
console.log(document === window.document);
console.log(document.childNodes);
console.log(document.head);
console.log(document.body);
console.log(document.title);
var box = document.getElementById("testDiv");
console.log(box);
console.log(box.innerText);
</script>
运行结果:
三、源码:
D26_1_FormVerification.html
地址:https://github.com/ruigege66/JavaScript/blob/master/D26_1_FormVerification.html
博客园:https://www.cnblogs.com/ruigege0000/
CSDN:https://blog.csdn.net/weixin_44630050"https://www.jb51.net/article/191890.htm">https://www.jb51.net/article/191890.htm