js如何获取div中的数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js如何获取div中的数据?相关的知识,希望对你有一定的参考价值。

你可以直接用innerhtml这个方法返回div的内容。
下面是个简单的小例子:
<body>
<div style="width:100px; height:100px; border:1px solid #ccc;">
<a href="#">111111</a>    
</div>
</body>
<script>
var oDiv = document.getElementsByTagName(\'div\')[0];
alert(oDiv.innerHTML);   //这样就可以获取div标签里面所有的内容。
</script>
这样alert弹出的框体里面的值是 \'<a href="#">111111</a> \';

参考技术A 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。

js如何获取div内容?

参考技术A 假设你的html中有以下的div\\x0d\\x0a\\x0d\\x0a\\x0d\\x0a\\x0d\\x0a\\x0d\\x0a如果是要获取id是id1的div的数据,获取div里面的内容有两种方式\\x0d\\x0a1,纯js获取数据\\x0d\\x0avar a=document.getElementById("id1").innerText;\\x0d\\x0a\\x0d\\x0a2,jqeury获取数据\\x0d\\x0avar a=$("#id1").html();

以上是关于js如何获取div中的数据?的主要内容,如果未能解决你的问题,请参考以下文章

js如何获取div内容?

如何在js中的iframe中获取div中的文本[重复]

如何获取使用 Angular js 绑定的 div 的内容?

JS 获取iframe中的div高度

如何在挂载期间获取嵌套子组件中的 div - Vue.js

js如何获取html的数据?