摘要: js捕获某个动作而做出的反馈 HTML 事件的例子: 当用户点击鼠标时 当网页已加载时 当图片已加载时 当鼠标移动到元素上时 当输入字段被改变时 当 HTML 表单被提交时 当用户触发按键时 1 窗口事件 (Window Events) 仅在 body 和 frameset 元素中有效。 onloa 阅读全文
posted @ 2021-08-12 21:51 Jasper2003 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 修改 HTML DOM 意味着许多不同的方面: 改变 HTML 内容 改变 CSS 样式 改变 HTML 属性 创建新的 HTML 元素 删除已有的 HTML 元素 改变事件(处理程序) 1. 改变一个<h2>元素的 HTML 内容 : <body> <button onclick="test()" 阅读全文
posted @ 2021-08-12 21:22 Jasper2003 阅读(182) 评论(0) 推荐(0) 编辑
摘要: getElementById:通过id属性,获得元素节点对象 案例:当帐号为空时,阻止表单提交 <body> <form action="xxx" onsubmit="return login()"> <p>帐号:<input id="username"/></p> <p>电话:<input id= 阅读全文
posted @ 2021-08-12 20:25 Jasper2003 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 在一个html页面中,会使用很多标签来规划制作页面。 每个标签都有它存在的意义,如果我们想要动态的修改某个标签的值。那我们就需要在页面中查找 到这个标签元素 如何查找到这个元素是个难题,W3C组织的工程师们,突然看到了一棵大树。我要是想找到某一 片叶子,应该怎么做? “顺藤摸瓜”,主树干有分支,每个 阅读全文
posted @ 2021-08-12 20:03 Jasper2003 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 5种弹框: 1. 普通弹框: alert("hello,拉勾"); 2. 控制台日志输出: console.log("谷歌浏览器按F12进入控制台"); 3. 页面输出: document.write("<h2>我爱你中国</h2>"); 将<h2>元素输出到<body>中 4. 确认框: conf 阅读全文
posted @ 2021-08-12 18:52 Jasper2003 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1、闭包的概念: 指有权访问另一个函数作用域中的变量的函数,一般情况就是在一个函数中包含另一 个函数。 2、闭包的作用: 访问函数内部变量、保持函数在环境中一直存在,不会被垃圾回收机制处理; 简单地说:就是在函数的局部范围内声明一个封闭的环境,此环境不会被垃圾回收探测到。保证了数据 的安全、唯一性 阅读全文
posted @ 2021-08-12 18:47 Jasper2003 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 0 函数定义 使用关键字 function 定义函数 function 函数名( 形参列表 ){ // 函数体 return 返回值; } 函数声明后不会立即执行,会在我们需要的时候调用到。 注意: 形参:一定不要带数据类型 分号是用来分隔可执行JavaScript语句。 由于函数声明不是一个可执行 阅读全文
posted @ 2021-08-12 18:17 Jasper2003 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1 正则表达式 对字符串执行模式匹配的强大工具 var reg1 = /^\d{3,6}$/; // 匹配纯数字3-6个 var reg2 = new RegExp(“^\\d{3,6}$"); // 方式1 var age = "18"; // 判断:1-3位纯数字 var reg = /^\d{ 阅读全文
posted @ 2021-08-12 17:58 Jasper2003 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1 Math数学对象 Math 对象用于执行数学任务 没有构造函数 Math() 无需创建,直接把 Math 作为对象使用就可以调用其所有属性和方法 // 返回0-9之间任意一个随机数字 var i = Math.random() * 10; var j = Math.floor(i); conso 阅读全文
posted @ 2021-08-12 17:45 Jasper2003 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1 创建数组 var arr1 = new Array(); 2 初始化数组的三种方式 // 第一种 var arr1 = new Array(); arr1[0] = 110; arr1[1] = 119; arr1[2] = 120; // 第二种 var arr1 = new Array(10 阅读全文
posted @ 2021-08-12 17:39 Jasper2003 阅读(30) 评论(0) 推荐(0) 编辑