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 相关文章推荐
InnerHtml和InnerText的区别分析
Mar 13 Javascript
修改好的jquery滚动字幕效果实现代码
Jun 22 Javascript
基于javascipt-dom编程 table对象的使用
Apr 22 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
Sep 29 Javascript
JQuery的$命名冲突详细解析
Dec 28 Javascript
Extjs表单常见验证小结
Mar 07 Javascript
Jquery ajax加载等待执行结束再继续执行下面代码操作
Nov 24 Javascript
使用node.js搭建服务器
May 20 Javascript
jQuery简单绑定单个事件的方法示例
Jun 10 jQuery
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
详解vue 兼容IE报错解决方案
Dec 29 Javascript
VUE中鼠标滚轮使div左右滚动的方法详解
Dec 14 Vue.js
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脚本的10个技巧(4)
2006/10/09 PHP
php输出1000以内质数(素数)示例
2014/02/16 PHP
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
实例介绍PHP中zip_open()函数用法
2019/02/15 PHP
JQuery 绑定事件时传递参数的实现方法
2009/10/13 Javascript
jquery css 设置table的奇偶行背景色示例
2014/06/03 Javascript
jQuery中parents()和parent()的区别分析
2014/10/28 Javascript
PHPMyAdmin导入时提示文件大小超出PHP限制的解决方法
2015/03/30 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
javascript实现的简单计时器
2015/07/19 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
javascript获取wx.config内部字段解决微信分享
2016/03/09 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
2016/04/15 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】
2017/12/05 Javascript
深入解读Node.js中的koa源码
2019/06/17 Javascript
Vue-Cli项目优化操作的实现
2019/10/27 Javascript
Vue组件化开发之通用型弹出框的实现
2020/02/28 Javascript
Javascript异步编程async实现过程详解
2020/04/02 Javascript
Vue 同步异步存值取值实现案例
2020/08/05 Javascript
Python中的ConfigParser模块使用详解
2015/05/04 Python
Python 的内置字符串方法小结
2016/03/15 Python
使用Python实现博客上进行自动翻页
2017/08/23 Python
解决python写入mysql中datetime类型遇到的问题
2018/06/21 Python
python实现输入数字的连续加减方法
2018/06/22 Python
Python对象中__del__方法起作用的条件详解
2018/11/01 Python
python try 异常处理(史上最全)
2019/03/07 Python
TFRecord文件查看包含的所有Features代码
2020/02/17 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
Python如何实现后端自定义认证并实现多条件登陆
2020/06/22 Python
利用纯css3实现的文字亮光特效的代码演示
2014/11/27 HTML / CSS
配置H5的滚动条样式的示例代码
2018/03/09 HTML / CSS
药店采购员岗位职责
2014/09/30 职场文书
python将图片转为矢量图的方法步骤
2021/03/30 Python
Python一些基本的图像操作和处理总结
2021/06/23 Python
SqlServer常用函数及时间处理小结
2023/05/08 SQL Server