javascript怎么在Onclick 传递id

有一个这样的链接<ahref="javascript:void(0)"onclick="javascript:copy();"id="72">啦啦啦</a>然后我想按这个... 有一个这样的链接
<a href="javascript:void(0)" onclick="javascript:copy();" id="72">啦啦啦</a>
然后我想按这个链接的时候,copy函数就能get到这个链接的id,然后赋值给另一个元素,怎么写这个copy函数?
展开
 我来答
百度网友3cb80af
2015-06-02 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3984万
展开全部

主要是你get之后用在哪,用在函数里还是?


如果用在copy这个函数里,可以直接copy(72)   


函数代码里copy(id)


这样id就可以取到72,然后在函数里通过其它操作,传递给别的,就可以了。


用习惯jq,,写Jq写法吧。

<!DOCTYPE html>
<html>
<head>
<title>jQuery</title>
<script src="js/jquery-1.7.1.min.js"></script>
<script>
// 记得jquery文件的引入
function copy(i)
{
alert("这里是直接通过copy(72)来取到值"+i)
$("#showid").html("这里是直接通过copy(72)来取到值"+i)
}

</script>
</head>
<body>
<a href="javascript:void(0)"  onClick='copy(72)'>啦啦啦</a>
<br>
这个元素用来显示id:<span id="showid"></span>
</body>
</html>
木下藤吉他
推荐于2017-10-04 · TA获得超过148个赞
知道答主
回答量:47
采纳率:0%
帮助的人:34.1万
展开全部
链接上onlick函数写错了,要加上this。
<a href="#" onclick="javascript:copy(this);" id="72">lalala</a>
<script type="text/javascript">
function copy(e){
console.log(e.id);
}

</script>
试试
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式