1 myroad valley
我只想获得var vAdd = $(".mE").text();
var vArr = vAdd.split(" ");
console.log(vArr[0]);
并使用以下JS:
1 myroad valley beverly, VT 54803-0989
我不断获得以下内容:button1.Enabled = false;
如何修改代码以获得所需的结果。
答案 0 :(得分:5)
使用html
方法代替text
,您的代码就可以使用。
> $(".mE").html();
> "1 myroad valley beverly, VT 54803-0989"
> $(".mE").text();
> "1 myroad valley beverly, VT 54803-0989"
答案 1 :(得分:5)
使用.html
代替.text
:
var vAdd = $(".mE").html();
var vArr = vAdd.split(" ");
alert(vArr[0]);
.text
函数只获取文本并忽略HTML。这就是为什么.text
没有获得
并且您获得全文的原因。
<强> DEMO 强>
答案 2 :(得分:1)
这是一个仅限javascript的解决方案,不需要jQuery
var vAdd = document.getElementsByClassName('mE')[0].innerHTML;
var vArr = vAdd.split(" ");
console.log(vArr[0]);