我有一个jQuery ajax get会返回一个html文本。从这个我需要提取h3元素(id =' title')值:THIS IS TITLE
。
我可以用jQuery实现这个吗?
<div class="content">
<h3 id="title">THIS IS TITLE</h3>
.....
</div>
这是电话:
$.ajax({
url: url,
type: 'GET',
cache:false,
success: function (data) { // data is the html text returned
alert('The title is: ' + TITLE HERE);
}
});
答案 0 :(得分:8)
答案 1 :(得分:2)
使用RegExp:
text='<div class="content"><h3 id="title">THIS IS TITLE</h3>.....</div>';
console.log(text.match(/<h3 id="title">(.*?)<\/h3>/)[1]);// or alert:
alert('The title is: ' + text.match(/<h3 id="title">(.*?)<\/h3>/)[1]);