if x = 'FName LName<div class="soc-net-not" id="social_network_notification_853">3</div>';
如何从上述字符串中仅提取“FName LName”部分。我不想要 div 标签或其 innerHTML
if x = 'FName LName<div class="soc-net-not" id="social_network_notification_853">3</div>';
如何从上述字符串中仅提取“FName LName”部分。我不想要 div 标签或其 innerHTML
var s = 'FName LName<div class="soc-net-not" id="social_network_notification_853">3</div>';
var text = s.substring(0, s.indexOf("<") - 1); // FName LName
var x = 'FName LName<div class="soc-net-not" id="social_network_notification_853">3</div>';
var y = x.split('<')[0];
与往常一样,如果它变得更复杂,请解析 HTML
var text = $('<div />').html(x).contents().filter(function() {
return this.nodeType === 3; // only get text nodes
}).text();
或者在你的情况下,这也足够了:
var text = $('<div />').html(x).contents().first().text();