JavaScript
const伐伐
这个作者很懒,什么都没留下…
展开
-
javascript 获取网页上所有a href title
var elements = document.getElementsByTagName('a');for(var i=0; i< elements.length; i++){ console.info(elements[i].getAttribute("title"));}原创 2022-03-26 14:27:55 · 1778 阅读 · 0 评论 -
使用setInterval和setTimeout实现js定时刷新功能
需求:进入页面后,先等待5秒,之后刷新按钮开始旋转,转5秒后,停止旋转,执行一次刷新操作。之后等待5秒,之后开始旋转,转5秒后,停止旋转,执行一次刷新操作。如此反复。动图如下:思路:关键需求是 转5秒 等待5秒 再转5秒,由于这里是通过css样式来实现旋转和停止。这样一个interval是无法完成旋转和停止两个动作的,所以需要在interval中加了一个timeout,这样实现了等待5秒的功能。而...原创 2018-07-16 09:55:17 · 6501 阅读 · 0 评论 -
使用jquery.getScript()动态加载地图js解决AMap is not undefined
在一个js中如果要保证另一个js完整加载使用jquery.getScript()动态加载地图js解决AMap is not undefined原创 2017-12-29 13:57:57 · 5170 阅读 · 0 评论 -
Dom第一天学习总结
Dom就是一些让JavaScript能操作Html页面控件的类、函数JavaScript最终是要操作Html页面, 如果JavaScript只是执行一些计算、循环等操作,而不能操作Html,也就失去了存在的意义原创 2015-08-23 15:15:38 · 392 阅读 · 0 评论 -
JavaScript第二天总结
javascript基础原创 2015-08-23 15:10:53 · 364 阅读 · 1 评论 -
JavaScript第一天总结
javascript基础原创 2015-08-23 15:04:42 · 335 阅读 · 0 评论 -
怎么使用 JavaScript 将网站后台的数据变化实时更新到前端?
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:李宏训链接:http://www.zhihu.com/question/20255036/answer/14501889来源:知乎我知道有三种方式:1,ajax短连接:客户端每隔一秒钟发一次请求,服务器收到请求后会立刻返回结果,不管有没有新数据。2,ajax长连接:客户端发送一次请求,服务转载 2016-01-25 18:33:27 · 7381 阅读 · 1 评论 -
JavaScript操作DOM元素的childNodes和children区别
对于DOM元素,children是指DOM Object类型的子对象,不包括tag之间隐形存在的TextNode,而childNodes包括tag之间隐形存在的TextNode对象。转载 2016-01-22 08:47:32 · 572 阅读 · 0 评论 -
Dom第四天学习总结
1. innerText和innerHTML区别 几乎所有的Dom元素都有innerText innerHTML属性(注意大小写) innerText是元素标签内内容的文本表现形式 innerHTML是元素标签内内容的HTML源代码 这两个属性是可读可写的 FireFox不支持innerText,使用textContent属性原创 2015-08-23 15:27:27 · 328 阅读 · 0 评论 -
IE 安装或运行 Debuggerbar 崩溃的解决
IE9安装或运行DebuggerBar,总是崩溃原因在于360网盾进行了保护可以将保护关掉,比如全部禁用掉;原创 2015-05-21 20:09:10 · 872 阅读 · 0 评论 -
JavaScript高级
JavaScript高级1. JavaScript 中的变量生存周期只有两个: 函数内的局部执行期间,和函数外引擎的全局执行期间2. Delete不能删除: 用var声明的变量 不能删除继承自原型的成员 如果你修改了这个成员值,你仍然可以删除它,这将使它恢复到原型的值 事实上是删除了实例的成员表中的值3.原创 2015-08-23 15:55:14 · 315 阅读 · 0 评论 -
JQuery第四天总结
1. radio单选框 checkbox复选框 select列表框 需要遍历 元素的each $(':checkbox').each(function (k, v) { if ($(this).attr('checked')) { $(this).attr('checked', false); } else原创 2015-08-23 15:53:26 · 350 阅读 · 0 评论 -
JQuery第三天总结
1. 属性过滤器 $('#dv input[name]') --获得带有name属性的input元素 $('#dv input[name=txt]') -- $('#dv input[name!=txt]') $('#dv input[name^=n]') --层中name属性值以n开头的input标签 $(原创 2015-08-23 15:50:29 · 235 阅读 · 0 评论 -
JQuery第一天总结
JQuery编程 书籍:锋利的JQuery1. 普通JavaScript的缺点 每种控件的操作方式不统一,不同浏览器下有区别,要编写跨浏览器的程序非常麻烦 因此出现了很多对JavaScript的封装库,这些库对JavaScript进行了封装,简化了开发 2. JQuery就是JavaScript语法写的一些函数库,内部仍然是调用Jav原创 2015-08-23 15:42:23 · 389 阅读 · 0 评论 -
Dom第二天学习总结
1. body、document对象的事件 onload(页面加载完毕后触发)--常用 浏览器是一边下载文档,一边解析执行,可能出现JavaScript执行时需要操作某个元素, 这个元素还没有加载,如果这样就把操作的代码放到body的onload事件中, 或者可以把JavaScript放到元素之后。 元素的on原创 2015-08-23 15:19:35 · 424 阅读 · 0 评论 -
JQuery第二天总结
1. JQuery选择器 用于选取页面上的元素对象。JQuery选择器完全继承了css选择器的方式 JQuery选择器是学习JQuery的基础 Dom中如何获取页面中的元素对象? --三种方式 如何直接通过JQuery方式获取页面上的元素?(获取后直接就是一个JQuery对象) id选择器原创 2015-08-23 15:45:51 · 353 阅读 · 0 评论 -
Dom第六天学习总结
1. 复习基本元字符 . 表示除换行外的任意的单个字符 [] 字符组,任意的单个字符,中括号中的任意一个字符 () 含义 1. 改变优先级 2. 提取组(分组) 限定符 {n} 表示前面的表达式必须出现n次 {n,} 表示前面的表达式至少出现n次,最多不限原创 2015-08-23 15:37:38 · 333 阅读 · 0 评论 -
Dom第五天学习总结
1. 控制层的显示 修改style.display 例子:切换层的显示 function togglediv(){ var div1 = document.getElementById('div1'); if(div1.style.display == ''){ div1.st原创 2015-08-23 15:35:02 · 331 阅读 · 0 评论 -
Dom第三天学习总结
1. document方法 write(); 向文档中写入内容 writeln(); 换行(但是在html中显示不出换行效果,只是有一个空格) 是在源代码中换行,与不一样 在onclick等事件中写的代码会冲掉页面中的内容,只有在页面加载过程中write才会与原有内容融合在一起, 比如说在body标签里 用原创 2015-08-23 15:23:43 · 439 阅读 · 0 评论