js
君为红颜舞
这个作者很懒,什么都没留下…
展开
-
【Bootstrap table 根据开始时间和结束时间动态生成表格,附后台JSON格式数据】
先来看效果图 动态生成表格原理:其实就是将bootstrap table 的columns动态生成 3.步骤 ajax请求后台数据 前端获取开始时间和结束时间的每一天的日期,添加到数组中 ajax请求成功,将前端获取的日期数组遍历,并动态构建columns 4.附上代码 //初始化table表格 function getColumns() { $....原创 2020-03-27 15:15:22 · 635 阅读 · 0 评论 -
【js操作dom对象学习笔记五之事件冒泡、location对象、history对象、定时器】
1.总结addEventListener()和attachEvent()的区别 相同点:都可以为元素绑定事件 不同点:1.方法名不一样 2.参数的个数不一样addEventListener三个参数,attachEvent两个参数 3.addEventListener 谷歌,火狐,ie11支持,ie8不支持 attachEvent 谷歌...原创 2018-09-11 18:10:23 · 156 阅读 · 0 评论 -
【js操作dom对象学习笔记三之innerText、innerHTML、textContent的用法和区别】
innerText textContent innerHTML的区别 innerText textContent 都可以设置标签中的文本内容,只是textContent在ie8中不支持 如果这个属性在浏览器中不支持,那么这个属性的类型为undefined innerHTML的主要作用是在标签中设置新的html内容,既可以设置标签内容也可以设置文本内容, 推荐使用innerH...原创 2018-08-30 10:55:29 · 614 阅读 · 0 评论 -
【js操作dom对象学习笔记二之元素获取方式总结、鼠标触发事件、自定义属性】
1.禁用文本框 js设置disable的属性为true即不可用状态 document.getElementById("btn").disable="true"; 2.阻止超链接跳转 return false; 3.鼠标进入 onmouseover 鼠标离开 onmouseout 4.根据名字获取元素 <input type="text" value="aa" na...原创 2018-08-30 10:49:39 · 367 阅读 · 0 评论 -
【js操作dom对象学习笔记一之div显示与隐藏】
DOM 文档对象模型 文档:把一个html文件看成是一个文档,由于万物皆对象,所以把这个文档看成一个对象。 html文件看成一个文档,那么这个文档看成一个对象,文档中的所有的标签都可看成一个对象 页面中的每个标签,都是一个元素(element),每个元素都可以看成一个对象 html页面中都有一个根标签---html--也叫根元素 文档:一个页面就算一个文档 元素(element)...原创 2018-08-24 18:06:14 · 2148 阅读 · 0 评论 -
【js操作dom对象学习笔记四之节点的获取和元素的创建】
元素:页面中所有的标签 节点:页面中所有的内容(标签,属性,文本(文字,换行,空格,回车)) 节点的属性(可以使用标签--元素.出来,可以使用属性节点.出来,文本节点.点出来) nodeType:节点的类型 1--标签 2--属性 3--文本 nodeName: 节点的名字 标签节点--大写的标签名字 属性节点--小写的属性名字 文本节...原创 2018-08-31 11:28:04 · 168 阅读 · 0 评论 -
【js基础学习六之对象的定义和使用】
对象 创建对象三种方式 1.调用系统的构造函数创建对象 var 变量名 = new Object();//Object是系统的构造函数 2.自定义构造函数创建对象:先自定义一个构造函数,创建对象 构造函数首字母一般大写 function Person(name,age){ this.name=name; this.age=age; this.sayHi=function(){ co...原创 2018-08-19 22:59:58 · 140 阅读 · 0 评论 -
【js基础学习一之变量、数据类型、类型转换】
js基础学习一 JavaScript:简称js js分三个部分 1.ECMAScript 标准 --js的基本语法 2.DOM---Document Object Model 文档对象模型 3.BOM---Browser Object Model 浏览器对象模型 JavaScript是什么? 是一门脚本语言:不需要编译,直接执行 是一门解释性语言:遇到一行代码就解释一行代码 是一门动态...原创 2018-08-14 11:07:47 · 258 阅读 · 0 评论 -
【js基础学习二之一元运算符++,--总结】
一元运算符++,--总结 规则: 如果不参与运算,++在前面还是在后面结果都是一样的 如果不参与运算,--在前面还是在后面结果都是一样的 var num=10; num++; //11 ++num; //11 如果参与运算,++在后面的时候先参与运算,然后自身+1 如果参与运算,++在前面的时候先自身+1,在参与运算 var num=10; var sum =num++ +10;//20; va...原创 2018-08-14 11:58:34 · 353 阅读 · 0 评论 -
【js基础学习三之switch case,do while ,while,break,continue使用】
分支语句 switch case switch(表达式){ case 值1:代码1;break; case 值2:代码2;break; case 值3:代码3;break; case 值4:代码4;break; ...多个case default:代码5; } 注意:default后面的break是可以省略的 default也可以省略 ...原创 2018-08-14 15:48:32 · 1333 阅读 · 0 评论 -
【js基础学习四之数组的使用及冒泡排序】
数组:一组有序的数据 数组的作用:可以一次性存储多个数据 数组的定义: 1.通过构造函数创建数组 语法 var 数组名=new Array(); var array = new Array();//定义一个数组 var 数组名 = new Array(长度); 2.通过字面量的方式创建数组 var 数组名=[];//空数组 var array=[]; 数组元素:数组中存储的每个...原创 2018-08-15 14:10:58 · 199 阅读 · 0 评论 -
【js基础学习五之函数、作用域、预解析】
函数 解释:把一坨重复的代码封装,在需要的时候直接调用即可 作用: 代码的重用 1.语法 function 函数名字(){ 函数体---一坨重复的代码 } 2.函数的调用 函数名(); 注意:函数需要先定义才能使用 函数里面可以调用其他函数 eg:求一个数组的和 function arraySum(){ var sum=0; var arr=[10,20,4...原创 2018-08-16 11:41:30 · 321 阅读 · 0 评论