js获取HTML中<span><span>标签中的内容包括<span>

JavaScript017

js获取HTML中<span><span>标签中的内容包括<span>,第1张

<span id="span">

<span style="color: rgb(229, 51, 51)">2132131321</span>

</span>

var span = document.getElementById("span").innerHTML

jquery:

var span = $("#span").html()

扩展资料

<p><span>some text.</span>some other text.</p>

如果不对 span 应用样式,那么 span 元素中的文本与其他文本不会任何视觉上的差异。尽管如此,上例中的 span 元素仍然为 p 元素增加了额外的结构。

<span>在行内定义一个区域,也就是一行内可以被<span>划分成好几个区域,从而实现某种特定效果。<span>本身没有任何属性,<span>标签支持HTML 的全局属性和事件属性。

可以为 span 应用 id 或 class 属性,这样既可以增加适当的语义,又便于对 span 应用样式。可以对同一个 <span>元素应用 class 或 id 属性,但是更常见的情况是只应用其中一种。这两者的主要差异是,class 用于元素组(类似的元素,或者可以理解为某一类元素),而 id 用于标识单独的唯一的元素。

参考资料:百度百科 span标签

百度百科 HTML

给span起个id,然后用$("#span的id").text(),如果想获得html代码,把text换成html就可以了,前端学习交流

。如果你觉得答案合理,请点击采纳,谢谢

通过id获span里面的值

var x1 = document.getElementById("testid").innerText 

alert("x1="+x1) var x2 = document.getElementById("testid").innerHTML 

alert("x2="+x2)