
javascript(或者jquery)如何获取这段HTML代码中的文本 20
<divid="txt"><div>256</div><div>512</div>mynamew1000h300</div>上面这段中这段要想单独获得这句“mynamew...
<div id="txt">
<div>256</div>
<div>512</div>
myname w1000 h300
</div>
上面这段中这段要想单独获得这句“myname w1000 h300”文本转存为变量,该怎么写?我用过jquery的text()方法,但它会连着把所有的内容都获取。 展开
<div>256</div>
<div>512</div>
myname w1000 h300
</div>
上面这段中这段要想单独获得这句“myname w1000 h300”文本转存为变量,该怎么写?我用过jquery的text()方法,但它会连着把所有的内容都获取。 展开
5个回答
展开全部
$("#txt div:first").text()//第一个 256
$("#txt div:last").text()//第二个 512
myname w1000 h300如果单独获取这个我到不会了...
因为我觉得html不会这样写的
$("#txt div:last").text()//第二个 512
myname w1000 h300如果单独获取这个我到不会了...
因为我觉得html不会这样写的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var html=jQuery("#txt")[0];
html.innerHTML=jQuery.trim(html.innerHTML)
alert(html.lastChild.data)
没测试,你看一下IE7有没有问题
html.innerHTML=jQuery.trim(html.innerHTML)
alert(html.lastChild.data)
没测试,你看一下IE7有没有问题
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var clone = $("#txt").clone();
clone.find("div").remove();
var text = clone.text();
text = $.trim(text);
alert(text);
clone.find("div").remove();
var text = clone.text();
text = $.trim(text);
alert(text);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<sapn id="text">
myname w1000 h300
</span>
----------------------
var txt=$("#text").val();
myname w1000 h300
</span>
----------------------
var txt=$("#text").val();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("div:contains('myname ')").text()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询