javascript 如何修改html元素id

 我来答
合筝苦1d
2013-10-25 · TA获得超过297个赞
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:97.6万
展开全部
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>

<style type="text/css">
#aa{ background:red;}
#bb{ background:green;}
</style>
</head>

<body>
<div id="aa">aa
</div>
<script type="text/javascript" language="javascript">
 var obj = document.getElementById("aa");//获取原来的id = aa的div 
 obj.setAttribute("id","bb"); /*把他的id改为bb ,bb给了一个绿背景,如果用浏览器浏览是绿色背景证明成功了*/
</script>
</body>
</html>
汝乃一个人
2013-10-25 · TA获得超过268个赞
知道小有建树答主
回答量:238
采纳率:25%
帮助的人:44.9万
展开全部
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
</head>
<script>
function ca(){
var a = document.getElementById("a");
a.id ="b";
}
</script>
<body>
<p id="a">我的id是a</p>
<button type="button" onclick="ca()">按钮</button>
</body>
</html>

 补充:火狐下的“审查元素”能看到id从'a'变成'b',只能使用一次,因为点了按钮后,id就是b了,里面没有id='a'了。除非刷新

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜凉月蓝
推荐于2018-02-12 · TA获得超过322个赞
知道小有建树答主
回答量:397
采纳率:0%
帮助的人:153万
展开全部
$('你的元素').arrt(‘id’,你要的新id);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longwu90604017
2013-10-25 · TA获得超过205个赞
知道小有建树答主
回答量:214
采纳率:100%
帮助的人:72.5万
展开全部
var obj_id=document.getElementById("你要获取元素的id");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宋京洲
2018-03-09
知道答主
回答量:17
采纳率:0%
帮助的人:5.3万
引用夜凉月蓝的回答:
$('你的元素').arrt(‘id’,你要的新id);
展开全部
$("#原ID").attr("id","新ID");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式