js下获取div中的数据的原理分析


Posted in Javascript onApril 07, 2010

关于从中学到的知识:
document.getelementbyid("ddhdh").innerHTML 可以获取到div中的全部数据,包括标签。。。但是只是在IE和OPERA中使用
document.getelementbyid("ddhdh").innerTEXT 可以获取到div中的文本数据,不会获取到标签。。。但是只是在IE和OPERA中使用
document.getElementById(“text”).textContent 用于在火狐中获取数据
js下获取div中的数据的原理分析
上面的标签在这几钟基于两种浏览器的内核的浏览器,这几种方法是不兼容的。

下面是解决方案

兼容火狐ie的js 获取div的内容
if(navigator.appName.indexOf(“Explorer”) > -1)

var text = document.getElementById(“text”).innerText;
else
var text = document.getElementById(“text”).textContent;

用来获取浏览器的名称,第一句话的意思就是当获取到的浏览器的名称中带有Explorer。

涉及到indexof用法

strObj.indexOf(subString[, startIndex])

参数
strObj

必选项。String 对象或文字。

subString

必选项。要在 String 对象中查找的子字符串。

starIndex

可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。

indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。

Javascript 相关文章推荐
关于Blog顶部的滚动导航条代码
Sep 25 Javascript
jQuery Tools tab(幻灯片)
Jul 14 Javascript
前台js改变Session的值(用ajax实现)
Dec 28 Javascript
jQuery插件简单实现方法
Jul 18 Javascript
jQuery实现的仿select功能代码
Aug 19 Javascript
基于JavaScript实现移除(删除)数组中指定元素
Jan 04 Javascript
js console.log打印对像与数组用法详解
Jan 21 Javascript
jQuery实现返回顶部功能
Feb 23 Javascript
JS对象的深度克隆方法示例
Mar 16 Javascript
微信小程序实现倒计时调用相机自动拍照功能
Jun 10 Javascript
webpack 静态资源集中输出的方法示例
Nov 09 Javascript
11个Javascript小技巧帮你提升代码质量(小结)
Dec 28 Javascript
Exjs 入门篇
Apr 07 #Javascript
javascript window.opener的用法分析
Apr 07 #Javascript
JS的反射问题
Apr 07 #Javascript
Extjs在exlipse中设置自动提示的方法
Apr 07 #Javascript
JavaScript Distilled 基础知识与函数
Apr 07 #Javascript
javascript setTimeout()传递函数参数(包括传递对象参数)
Apr 07 #Javascript
javascript在事件监听方面的兼容性小结
Apr 07 #Javascript
You might like
PHP中的integer类型使用分析
2010/07/27 PHP
php使用CURL伪造IP和来源实例详解
2015/01/15 PHP
PHP用反撇号执行外部命令
2015/04/14 PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
2015/05/08 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
escape、encodeURI 和 encodeURIComponent 的区别
2009/03/02 Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
2012/09/17 Javascript
JavaScript中this的使用详解
2013/11/08 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
2014/01/09 Javascript
jQuery实现当拉动滚动条到底部加载数据的方法分析
2019/01/24 jQuery
JavaScript定时器设置、使用与倒计时案例详解
2019/07/08 Javascript
JavaScript写个贪吃蛇小游戏(超详细)
2020/03/17 Javascript
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
Windows下安装python MySQLdb遇到的问题及解决方法
2017/03/16 Python
Python Flask-web表单使用详解
2017/11/18 Python
tensorflow多维张量计算实例
2020/02/11 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
2020/02/14 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
2020/06/04 Python
Python 按比例获取样本数据或执行任务的实现代码
2020/12/03 Python
css3进行截取替代js的substring
2013/09/02 HTML / CSS
CSS3 box-shadow属性实例详解
2020/06/19 HTML / CSS
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
Nike香港官网:Nike HK
2019/03/23 全球购物
C语言变量的命名规则都有哪些
2013/12/27 面试题
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
自动化工程专业个人应聘自荐信
2013/09/26 职场文书
致长跑运动员加油稿
2014/02/20 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
公司清洁工岗位职责
2015/04/15 职场文书
pytorch 一行代码查看网络参数总量的实现
2021/05/12 Python
详解TypeScript的基础类型
2022/02/18 Javascript