最近在做页面的时候突然发现出现了不明广告,分析下发现在页面中插入了一段广告代码http://t.5txs.cn/rb/i8.js各种处理都无法避免被劫持,最后没有办法,只好打开这个js查看,发现它调用getElementByTagName来获得head,然后在head里面插入script广告片段.so,重新改写一下document.g..
分类:
移动开发 时间:
2016-06-28 14:38:50
阅读次数:
261
注意作用域 避免全局查找 一个例子: function updateUI(){ var imgs = document.getElementByTagName("img"); for(var i=0, len=imgs.length; i<len; i++){ imgs[i].title = doc ...
分类:
编程语言 时间:
2016-05-13 23:15:11
阅读次数:
251
1、自定义属性,使用好索引值 例子: 下面有一段js代码: <script> window.onload = function(){ var oBtn = document.getElementByTagName("button"); for(var i=0;i<oBtn.length;i++){ ...
分类:
编程语言 时间:
2016-05-10 23:40:52
阅读次数:
209
今天学习第三天。 凡事都是需要坚持的,坚持下去。 学习内容: 1、document.getElementById(""),document.getElementByTagName("")两则之间的区别要明确。后者获得的是多个元素,是很多个元素的集合。 2、for循环,要重复执行一段代码,可以使用循环 ...
分类:
编程语言 时间:
2016-04-29 01:35:01
阅读次数:
150
一、节点获取 1、直接获取 name=document.getElementById("X");(id命名:id="X") name=document.getElementByTagName("X");(标签名) name=document.getElementByClassName("X");(c ...
分类:
其他好文 时间:
2016-04-19 06:17:07
阅读次数:
124
涉及到的知识点: 1、onmouseover,onmouseout 2、dom getElementByTagName 3、新建节点元素createElement; <!DOCTYPE html><html> <head> <title> new document </title> <meta ht ...
分类:
编程语言 时间:
2016-03-28 15:03:20
阅读次数:
183
1)减少对Dom的操作如:if(document.getElementByTagName("a").length>0){ var links=document.getElementByTagName("a"); ...}查询任意Dom元素,浏览器都是搜索整个Dom树,更好的方法是把第一次搜索的结.....
分类:
Web程序 时间:
2016-01-19 17:34:27
阅读次数:
175
DOM对象例子 你最喜欢的水果是? 苹果 橘子 菠萝 都是DOM对象,在javascript中可以使用getElementByTagName或者getElementById来获取元素节点。 var pname=document.getElementById("id"); pnam...
分类:
Web程序 时间:
2015-11-26 19:03:11
阅读次数:
170
inputname属性:用于对提交到服务器后的表单数据进行标识(否则服务器无法得到数据),通过该属性可以在脚本中引用表单数据。document.getElementByTagName("firstname")和$(".firstname")可以获取name值为firstname的元素对象。formn...
分类:
其他好文 时间:
2015-10-28 12:30:56
阅读次数:
117
一、 123在上面这段代码中,如果使用以下js代码var oDiv=document.getElementByTagName("div")[0];alert(oDiv.firstChild.nodeName)在ie9以下,alert出来的是p(p标签名字),但是在现代浏览器下,比如Chrome...
分类:
Web程序 时间:
2015-10-12 16:57:18
阅读次数:
176