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 相关文章推荐
javascript下判断一个对象是否具有指定名称的属性的的代码
Jan 11 Javascript
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
Jan 12 Javascript
固定网页背景图同时保持图片比例的思路代码
Aug 15 Javascript
jquery获取复选框被选中的值
Mar 22 Javascript
Javascript类型系统之String字符串类型详解
Jun 21 Javascript
jQuery 更改checkbox的状态,无效的解决方法
Jul 22 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
Dec 21 Javascript
jquery-file-upload 文件上传带进度条效果
Nov 21 jQuery
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
Feb 22 Javascript
微信小程序多音频播放进度条问题
Aug 28 Javascript
使用vue2.6实现抖音【时间轮盘】屏保效果附源码
Apr 24 Javascript
el-table表头根据内容自适应完美解决表头错位和固定列错位
Jan 07 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
生成sessionid和随机密码的例子
2006/10/09 PHP
php下删除字符串中HTML标签的函数
2008/08/27 PHP
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
php弹出对话框实现重定向代码
2014/01/23 PHP
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
JS对img标签进行优化使用onerror显示默认图像
2014/04/24 Javascript
关于Javascript加载执行优化的研究报告
2014/12/16 Javascript
DIV+CSS+jQ实现省市联动可扩展
2016/06/22 Javascript
在web中js实现类似excel的表格控件
2016/09/01 Javascript
JavaScript实现使用Canvas绘制图形的基本教程
2016/10/27 Javascript
用户管理的设计_jquery的ajax实现二级联动效果
2017/07/13 jQuery
Vue中用props给data赋初始值遇到的问题解决
2018/11/27 Javascript
vue制作toast组件npm包示例代码
2020/10/29 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
2020/11/12 Javascript
[47:50]Secret vs VP 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[45:59]完美世界DOTA2联赛PWL S2 FTD vs GXR 第二场 11.22
2020/11/24 DOTA
python双向链表实现实例代码
2013/11/21 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
python的dataframe和matrix的互换方法
2018/04/11 Python
用Django写天气预报查询网站
2018/10/21 Python
Python实现二叉树的常见遍历操作总结【7种方法】
2019/03/06 Python
对Python _取log的几种方式小结
2019/07/25 Python
python爬虫要用到的库总结
2020/07/28 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
俄罗斯在线购买飞机票、火车票、巴士票网站:Tutu.ru
2020/03/16 全球购物
模具专业推荐信
2013/10/30 职场文书
2014年高三毕业生自我评价
2014/01/11 职场文书
留学推荐信范文
2014/05/10 职场文书
银行主办会计岗位职责
2014/08/13 职场文书
优秀班主任事迹材料
2014/12/16 职场文书
乔迁之喜答谢词
2015/01/05 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
用Python将库打包发布到pypi
2021/04/13 Python
MySQL为数据表建立索引的原则详解
2022/03/03 MySQL