在html中 div的id如何可以设置为动态变化的?

例如我var a=1;我想将层设置为<div id="动态的id">,此处动态的id为:字符+a的值,,,该处的div可能需要有事件,并传递a的值,例如onClick="onclicks(动态的参数)",此处动态的参数可能是:字符+a的值,总之一句话就是div中的事件和id如何才能动态变化的?求大侠指导,不胜感激!

第1个回答  推荐于2016-04-22
如果有脚本语言可以基于脚本语言来设置,如果知识纯html那么可以使用javascript来进行一个变换,

<div id="mydiv"></div>

<script type="text/javascript">
window.onload = function(){
document.getElementById("mydiv").setAttribute("id","mydiv1");
}
</script>
第2个回答  推荐于2016-06-08
var id="abc";
var a=2;
var div=document.body.getElementsByTagName("div")[x];
//获取div
div.id=id+a;
//添加动态id
div.onclick=function(){func(a)}
//添加点击事件,并传递参数
function func(a){
    alert(a)
}

本回答被提问者采纳
第3个回答  2013-07-23
只要你能抓取到那个div就可以,抓取之后改ID,加事件都可以。
第4个回答  2015-05-29
js控制,后台控制

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网