javascript
萌娜小魔女
这个作者很懒,什么都没留下…
展开
-
兼容IE8的去掉字符串首尾空格的方法
我们都知道,str.trim()可以去掉字符串的首尾空格,但是呢,这个好用的方法并不兼容IE8及其之前的老版本浏览器,那么怎么能让老版本浏览器也可以有这个方法呢?于是,我们可以将这个方法写入String的原型对象prototype中,如下:if (!String.prototype.trim) { String.prototype.trim = function () { re...原创 2019-11-15 14:34:39 · 518 阅读 · 0 评论 -
javascript找到dom元素的几种方式
一、通过Id获取元素:document.getElementById('id');直接返回元素,若找不到,返回的是null.二、通过类名获取元素:document.getElementsByClassName('类名');返回的是一个伪数组,ps:有兼容问题,IE8和之前的老版本浏览器不支持。三、通过标签名获取元素:document.getElementsByTagName('标签...原创 2019-07-12 17:44:40 · 1198 阅读 · 0 评论 -
innerHML、innerText、textContent 获取和设置内容总结
1.获取内容:innerText:获取的是纯文本,不带标签,也就是说,当获取到的内容里面包含标签时,会自动忽略掉标签,值获取标签的文本内容;结果为:innerHTML:获取的内容带标签,严格来说,他才是真正的获取双标签里所有的内容,包括标签,也就是说,不解析标签,把标签显示出来;结果为:2.设置内容:innerText:设置的时候带标签,也会把比起爱你当...原创 2019-07-16 19:57:24 · 2522 阅读 · 1 评论 -
JS和jQuery查找元素的方法总结
在JS中:1.元素.children 找到该元素的所有子元素2.元素.childNodes 找到该元素的所有子节点3. 元素.parentNode 找到父节点,也是父元素,因为只有元素才会有子节点4.元素.parentElement 找到父元素,其实和parentNode是差不多的,只不多parentElement不是标准属性,是IE弄出来的属性,他们的区别...原创 2019-07-16 20:32:04 · 753 阅读 · 0 评论