读书人

jquery怎么取出lt;a hrefgt;标签中的内容并

发布时间: 2013-08-04 18:26:16 作者: rapoo

jquery如何取出<a href>标签中的内容并组合起来啊?
本帖最后由 gzronald70 于 2013-07-22 15:22:19 编辑 html代码如下:


<ul id="sortable1">
<li ><a href='' target=''>张三</a></li>
<li ><a href='' target=''>李四</a></li>
<li ><a href='' target=''>王五</a></li>
</ul>


我想要判断页面上新录入的值是否包含在 "张三,李四,王五"这些已经存在的值当中, 问题是我怎么从上面代码中取出名字并组成 "张三,李四,王五" 这样的结果啊?

注意页面还有别的地方存在a标签,我只要 <ul id="sortable1"> 之内的a标签的连接
[解决办法]
注意页面还有别的地方存在a标签,我只要 <ul id="sortable1"> 之内的a标签的连接
re:

var s="";
$('#sortable1 a').each(function(){
s+=$(this).html()+',';
});
alert(s.substring(0,s.length-1));
});

[解决办法]
引用:
html代码如下:

<ul id="sortable1">
<li ><a href='' target=''>张三</a></li>
<li ><a href='' target=''>李四</a></li>
<li ><a href='' target=''>王五</a></li>
</ul>


我想要判断页面上新录入的值是否包含在 "张三,李四,王五"这些已经存在的值当中, 问题是我怎么从上面代码中取出名字并组成 "张三,李四,王五" 这样的结果啊?

注意页面还有别的地方存在a标签,我只要 <ul id="sortable1"> 之内的a标签的连接


基于jquery.js

<input type="button" value="验证" onclick="alert(testMethod())" />
<input type="text" id="inputtext" />
<ul id="sortable1">
<li ><a href='' target=''>张三</a></li>
<li ><a href='' target=''>李四</a></li>
<li ><a href='' target=''>王五</a></li>
</ul>


function testMethod() {
var flag = false;


var inputValue = $("#inputtext").val();
$("#sortable1 a").each(function () {
if (this.innerHTML == inputValue) {
flag = true;
return false;
}
});
return flag;
}

读书人网 >JavaScript

热点推荐