这里是dom操作的问题 , 需要记录下来 ,之后参考使用
2014-04-10 16:51
134 查看
javascript 里面的 getElementsByTagName() 是怎么用的?
比如一个html里面有个标签是head.你想动态加入一个JS,就要这么做: document.getElementsByTagName('head')// 这里是获取一个数组但是大家都知道Head只有一个所以用[0]表示。 var script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'xxxx.js'; document.getElementsByTagName('head')[0].appendChild(script); getElementsByTagName() 是获取标签的, 比如一个页面里有多个input标签,getElementsByTagName(‘input’)可以获取所有input元素,返回的结果是一个数组,可以使用索引数组来标记。 比如:var input=getElementsByTagName(‘input’); input就是获取了所有input元素的数组,可以通过input[0],input[1]……这样来选定某个特定元素。 window.QOOCC = window.QOOCC || {}; 是什么意思,求解?? js的一种写法。对于大部分语言, d = 'a' || false; d的值将是布尔型的true或者false,而js中,d的值是后面表达式中第一个真值(如果有)或最后一个值 以上代码的意思就是如果window.QOOCC不是真(如0,'', false, null但不包括undefined)时,window.QOOCC的值将为{} 等同于 if (! window.QOOCC) window.QOOCC = {}; {} 基本等价于 new Object(); 关于{},你可以查阅JSON格式的相关说明。
相关文章推荐
- 使用phantomjs操作DOM并对页面进行截图需要注意的几个问题
- 使用phantomjs操作DOM并对页面进行截图需要注意的几个问题
- ## 第一次使用Android NDK,网上的教程都有些过时,写下来供需要的人参考
- 类似qq搜索实现参考,记录下来便于下次使用
- 记录Flume使用KafkaSource的时候Channel队列满了之后发生的怪异问题
- 【React自制全家桶】三、React使用ref操作DOM与setState遇到的问题
- 最近想写一个邮箱自动验证功能,在网上看了很多,写到自己上面出了很多问题,记录下来给后面的人一个参考
- python默认的是17位小数的精度,但是这里有一个问题,就是当我们的计算需要使用更高的精度(超过17位小数)的时候该怎么做呢?
- 使用 jQuery() 操作 DOM 对象要注意的小问题
- DOM insertBefore 使用遇到的问题,记录下
- MATLAB使用的几个小问题(随笔记录下,用作以后参考!)
- HTML DOM insertBefore() 方法 使用的时候发现一个问题,记录下
- 使用HostXen云服务器Centos7之后遇到的问题记录
- MATLAB使用的几个小问题(随笔记录下,用作以后参考!)
- spark-DataFrame学习记录-[2]解决spark-dataframe的JOIN操作之后产生重复列(Reference '***' is ambiguous问题解决)
- 日常问题记录--jquery中HTML元素本身固有属性用prop,自定义的DOM属性,在处理时,使用attr方法
- 今天需要获取一个网站的web服务反馈回来的数据,找到份不错的帖子关于WebClient类的使用,记录下来·
- 解决,当列表进入详情页的时候,操作完使用浏览器的返回,状态依然是之前的,需要手动刷新的问题
- 记录一次使用hibernate做批量操作碰到的问题
- 使用java api操作es需要注意的地方(Elasticsearch开启shield插件之后)