
js点击<a><herf="">值</a> 我要得到这个值!但是不能写死!这怎么等到呢?因为我有很多个页面!都有这个
<ahref="/ERP/Design/SamplingPlan/editsamplingplan.aspx?spid=1579&backurl=http://192.1...
<a href="/ERP/Design/SamplingPlan/editsamplingplan.aspx?spid=1579&backurl=http://192.168.6.44:8888/erp/design/samplingplan/samplingplanlst.aspx?status=0?time=1370757626130">编辑打样</a>
展开
4个回答
展开全部
<a href="#" class="edit">编辑打样</a>
<script>
$(function(){
$(".edit").click(
function(){
var data = $(this).html();
alert(data);
}
)
})
</script>
导入一下 jquery的库就好了。只要给所有你需要用到的标签都给同一个class 就能用了
追问
谢谢!这种方式不行!我这js是拼接出来的!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以动态生成插连接<a>标签,比如:查询数据库,把要显示的页面地址查出来,然后在前台构造成超链接html标签就可以了.不必写死.
追问
不能改动源码 还有其他的方法吗?亲!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要点击链接之后获取什么?是“编辑打样”这些字还是href的值?
追问
是 编辑打样 我的源码不能改!因为 是拼接出来的 !并且这个编辑打样只是一个例子!不只在一个页面上面!
追答
var a=document.getElementsByTagName("a");//获取页面中所有a标签,如果有已知id的容器,可以这样精确点:
//var a=document.getElementById("a标签的父容器id").getElementsByTagName("a");
for(var i=0;i<d.length;i++){
a[i].onclick=function(){
alert(this.innerHTML);
};
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
题目我不太懂,就是说你想得到一个字符串,改字符串就是那个值,如果那个值是 编辑打样 你就要得到 编辑打样, 如果是 韩梅梅 你就要得到 韩梅梅 是么?还有你是想在哪里用这个值呢?
更多追问追答
追问
谢谢! 就是我要点击那个编辑打样! 我得到 这个编辑打样!但是不能写死!因为这个编辑打样 只是其中的一个!我有很多个页面 都有这个 编辑打样 这个东西!我只能写个js 去得到值!不知道我说明白没有 大神!帮帮忙!
追答
我就是想知道你说你点击编辑打样,就得到编辑打样,你说的这个编辑打样是个什么东西,就是这个四个字吗,或者说你点击哪个,就得到你点击的那几个字。如果是这样很好办的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询