js获取div的id值的问题

2024-11-01 13:36:42
推荐回答(4个)
回答(1):


    fgd

    dff

$(".class").click(function(){
    $(this).attr("id");
    $(this).html();
});

你的描述不多,估计问题是在前面写onmousedown参数传递的那部分出了问题,你后头看看。

我这个能解决获取从div传过来的那个变量,你把前面弄个循环,就是动态获取了

我弄得是jquery,改成js,你应该明白吧。有问题可以再问

回答(2):

外边加引号

onmousedown="moveInit(‘<%=tmp %>’,event);"

回答(3):

window.onload=function(){
 for(var i=0;i<10;i++){
  var divx = document.createElement('div');
  divx.innerHTML='divx'+i;
  divx.id='divx'+i;// take this replace your tmp
  divx.onclick=function(){
  alert(divx.id);
  };
  document.getElementsByTagName('body')[0].appendChild(divx);
 } 
}

回答(4):

onmousedown="moveInit('<%=tmp %>',event)";//这样试下