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使用正则控制input输入框允许输入的值方法大全
Jun 19 Javascript
用C/C++来实现 Node.js 的模块(二)
Sep 24 Javascript
javascript实现类似超链接的效果
Dec 26 Javascript
jquery任意位置浮动固定层插件用法实例
May 29 Javascript
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
Dec 10 Javascript
jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
Dec 31 Javascript
JS组件Bootstrap导航条使用方法详解
Apr 29 Javascript
jQuery右下角悬浮广告实例
Oct 17 Javascript
Vue实现购物车场景下的应用
Nov 27 Javascript
jquery实现Ajax请求的几种常见方式总结
May 28 jQuery
微信公众号获取用户地理位置并列出附近的门店的示例代码
Jul 25 Javascript
vue proxy 的优势与使用场景实现
Jun 15 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编程效率的53个要点(经验小结)
2010/09/04 PHP
PHP中英混合字符串截取函数代码
2011/07/17 PHP
PHP去掉从word直接粘贴过来的没有用格式的函数
2012/10/29 PHP
PHPUnit安装及使用示例
2014/10/29 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
2015/06/10 PHP
PHP常见的6个错误提示及解决方法
2016/07/07 PHP
PHP创建多级目录的两种方法
2016/10/28 PHP
Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
2019/12/13 PHP
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
使用JavaScript+canvas实现图片裁剪
2015/01/30 Javascript
JavaScript实现向右伸出的多级网页菜单效果
2015/08/25 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
Vue中render方法的使用详解
2018/01/26 Javascript
js+html5实现手机九宫格密码解锁功能
2018/07/30 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
python中列表元素连接方法join用法实例
2015/04/07 Python
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
Django中URLconf和include()的协同工作方法
2015/07/20 Python
Python 备份程序代码实现
2017/03/06 Python
Python 闭包的使用方法
2017/09/07 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
tensorflow 加载部分变量的实例讲解
2018/07/27 Python
Django 内置权限扩展案例详解
2019/03/04 Python
TensorFlow keras卷积神经网络 添加L2正则化方式
2020/05/22 Python
python 装饰器的使用示例
2020/10/10 Python
canvas实现滑动验证的实现示例
2020/08/11 HTML / CSS
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
Big Green Smile法国:领先的英国有机和天然产品在线商店
2021/01/02 全球购物
设计师求职信模板
2014/05/06 职场文书
民事和解协议书格式
2014/11/29 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
协议书格式模板
2016/03/24 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
react 路由Link配置详解
2021/11/11 Javascript