html使用a标签传值时,js怎么接收和使用这个值
例如:html:<aid="go-Application"href="#?class_name=1">传值</a>js中如何使用class_name这个值?...
例如:
html:<a id="go-Application" href="#?class_name=1">传值</a>
js中如何使用class_name这个值? 展开
html:<a id="go-Application" href="#?class_name=1">传值</a>
js中如何使用class_name这个值? 展开
3个回答
展开全部
直接读取此a标签的href属性值,然后解析出其中的class_name:
document.getElementById('go-Application').getAttribute('href').match(/class_name=([^&]*)/)[1];
这样取出来的就是class_name的值(手机回复的,没做验证,LZ自己验证下吧〜)
也可参考JS解析URL参数的有关方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var result = $('#go-Application').attr('class_name');
更多追问追答
追问
不好使呀,我这样读出来内容是undefined
追答
这是jquery方法
没有jquery就这样写
var result = document.getElementById('go-Application').getAttribute('class_name');
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询