js如何接收html超级链接的动态ID
比如<ahref=""id="a1">1</a><ahref=""id="a2">2</a><ahref=""id="a31">3</a>在js里怎么动态接收呢...
比如 <a href="" id="a1">1</a>
<a href="" id="a2">2</a>
<a href="" id="a31">3</a> 在js里怎么动态接收呢 展开
<a href="" id="a2">2</a>
<a href="" id="a31">3</a> 在js里怎么动态接收呢 展开
2个回答
展开全部
function getParameterValue(name) { //name 是参数名称
var value = "";
var url = location.href;
var position = url.indexOf("?");
var parameterStr = url.substr(position + 1);// Get the string after ?
var arr = parameterStr.split("&");
for (var i = 0; i < arr.length; i++) {
var parameter = arr[i].split("=");
if (parameter[0] == name) {
value = parameter[1];
}
}
return value;
}
var value = "";
var url = location.href;
var position = url.indexOf("?");
var parameterStr = url.substr(position + 1);// Get the string after ?
var arr = parameterStr.split("&");
for (var i = 0; i < arr.length; i++) {
var parameter = arr[i].split("=");
if (parameter[0] == name) {
value = parameter[1];
}
}
return value;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以通过jquery获取ID,然后拆分ID,就可以获取想要的id了 。例如:
<div id="getid">
<ul>
<li id="li1">标题1</li>
<li id="li2">标题2</li>
<li id="li3">标题3</li>
</ul>
</div>
<script type="text/javascript">
$("#getid li").each(function(){
var li_id = $(this).attr("id");
id = li_id.replace("li","");
});
</script>
<div id="getid">
<ul>
<li id="li1">标题1</li>
<li id="li2">标题2</li>
<li id="li3">标题3</li>
</ul>
</div>
<script type="text/javascript">
$("#getid li").each(function(){
var li_id = $(this).attr("id");
id = li_id.replace("li","");
});
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询