JavaScript
文章平均质量分 56
LM_AC
本人博客原创内容只是个人观点,若有错误,请大神指正.
展开
-
windows.onload和body的onload属性的区别
1 . 关于windows.onload和body的onload属性的区别网上有些说法说的也不太统一,现在系统说下: 先看共同点: 都是body内容体加载结束执行; window.onload 内部方式可以 推荐的 body onload属性: 内联或者内嵌方式可以, 内部也可以 首先,这两个onload事件只能执行一个在程序中设置一个onload的事件时,第一种:只设置原创 2017-09-04 16:54:25 · 2509 阅读 · 0 评论 -
js的一些相关事件
1 . 1.1onchange事件:意思是下拉列表发生变化时对应的另外一个下拉列表也会随之变化.最常见的是改变每个市,后面的下拉列表对应的区就会发生改变. 1.2 . 通过province这个id获取省的value,从而可以通过city.innerHTML进行改变对应的区.<!DOCTYPE html><html> <head> <meta charset="utf-原创 2017-08-31 22:03:27 · 292 阅读 · 0 评论 -
js结点(dom)
1 . dom: document object model 文档对象模型; 2 . xml和html类似,加载到内存中会形成一颗树(树形结构),可以对该树进行操作: 3 . 测试hasChildNodes() 返回值是true/false 备注:元素中间没有任何内容包含空格 才算没有孩子var id01 = document.getE原创 2017-09-01 20:00:13 · 339 阅读 · 0 评论 -
使用js计算距离2017年10月1日00:00时间
1 . 现在是2017/9/1,所以不计算年份.月份也不用计算,十月份的1号在day里面计算直接+1就行了. 2 . <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style> div{ widt原创 2017-09-01 22:16:07 · 1226 阅读 · 0 评论 -
js的计时器
1 . 计时器函数有两个: 第一个:setInterval(fn,ms) fn:函数 ms毫秒 此方法的含义:间隔指定毫秒的时间去重复执行fn函数的内容 重复执行 1.1 手机注册发送验证码, 60s倒计时 每隔1000ms更新一次页面 1.2 注册成功后跳转到成功页面,倒计时5s跳转到登录页面 每隔100原创 2017-09-01 22:31:10 · 372 阅读 · 0 评论 -
js根据不同的方式进行查找结点
1 . <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload=function(){ var id01 = document.getElementById("id01"原创 2017-09-02 09:43:10 · 342 阅读 · 0 评论 -
(js)使用列表完成选项卡的标题
1 . <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style> ul li { float: left; width: 100px;原创 2017-09-02 10:13:16 · 309 阅读 · 0 评论 -
js追加元素
1 .<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload=function(){ //创建元素 var img = document.c原创 2017-09-02 10:28:55 · 504 阅读 · 0 评论 -
给div动态添加文本内容(创建属性结点)
1 . 步骤:先获取div创建文本节点追加,使用 获取的元素名称.appendChild(文本节点); 2 . <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div style="w原创 2017-09-02 14:13:53 · 2629 阅读 · 0 评论 -
移动select标签的数据
1 . 先运行代码,看实现的什么功能,直接叙述的不太直观: 点击中间不同的按钮,会进行数据移动.> 是移动选中的第一个,>> :是移动选中的所有,>>> : 不用选中,直接把所有的移动到右边. 看代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <s原创 2017-09-02 14:39:47 · 522 阅读 · 0 评论 -
js的全局函数
1.var s = Number(4); 把Number当作函数来调用的; 全局函数: 1.强制转化: Number String Boolean 2.转化成数字 :parseInt() 3.编码解码: java:URLEncoder.encode() /URLDecoder.decode(); 主要针对中文 js编码解码函原创 2017-08-31 17:14:13 · 322 阅读 · 0 评论 -
js函数
1 . js函数的特征: * 1.参数个数(形参和实参)不一样也可以执行 * 2.形参不需要任何修饰(不需要var修饰) * 3.函数不传参数也可以执行 * 4.如果有同名的函数,参数不同的,调用的时候调用最近的(书写顺序在最后的执行) * 5.函数传递的参数都会封装到arguments数组中 * 6原创 2017-08-31 12:12:03 · 394 阅读 · 0 评论 -
js的Date
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--年月日时分秒: java获取时间: new Date(); System.原创 2017-08-31 08:44:41 · 313 阅读 · 0 评论 -
正则表达式
正则表达式的定义JavaScript 中的正则表达式用 RegExp 对象表示,可以使用 RegExp() 构造函数来创建 RegExp 对象,不过 RegExp 对象更多是通过字面量的语法来创建,使用下面类似 Perl 的语法,就可以创建一个正则表达式。例如:// 推荐写法 var expression = / pattern / flags ;// 不推荐写法 var expression原创 2017-09-05 08:55:28 · 374 阅读 · 0 评论 -
js简介
1.javaScript简介: 1.1 基于对象和事件的脚本语言。 动态 1.2 js是嵌入到html文件中。 1.3 必须被调用才可运行。 特点: a.交互性:用户点击网页可以得到反馈。 b.安全性:js不能自动直接访问本地磁盘。 c.跨平台:所有浏览器都具有js的解析器2.javaScript能做什么?原创 2017-08-30 19:52:22 · 307 阅读 · 0 评论 -
js导入的三种基本方式
1 . 内联方式(内嵌方式) 需求:点击按钮弹窗提示 js内嵌方式 :把事件和事件动作都嵌入到html元素<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--点击按钮弹窗提示原创 2017-08-30 20:36:50 · 4929 阅读 · 0 评论 -
javascript的基本数据类型以及转换
1 . 先复习下java的数据类型: java的基本数据类型: int long double float short char byte boolean java的引用数据类型: string enum 对象 list array2 . javascript的基本数据类型:原创 2017-08-30 20:42:43 · 316 阅读 · 0 评论 -
js基本语句
基本数据类型转化 1 . 数字类型 number 1.转化成string: toString() 2.数字能否转化成布尔值:(Boolean(8)) 结论: 非0是true,0是false字符串 string原创 2017-08-30 20:59:23 · 339 阅读 · 0 评论 -
js的String
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--字符串String对象的相关方法:length属性 replace() 使用率较高 , sub原创 2017-08-30 21:37:41 · 233 阅读 · 0 评论 -
js的Number类型
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> /* Number对象如何创建: 方式一:var n1=new N原创 2017-08-30 21:56:35 · 245 阅读 · 0 评论 -
js的Boolean
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- Boolean创建方式: 方式一: var b1=new Boolean(true);原创 2017-08-30 21:55:40 · 306 阅读 · 0 评论 -
js的Array数组
1 . Array创建方式: 方式一: var arr1=new Array(); 方式二: var arr2=[]; 方式三: var arr3=[a,’w’,true]; 方式四: var arr4=new Array(1,’3’,true,false);原创 2017-08-30 22:16:33 · 316 阅读 · 0 评论 -
alert 为什么会比它上一条语句先执行
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div style="background-color: red;"> 显示 </div> <script>原创 2017-09-02 17:22:05 · 2542 阅读 · 1 评论