一个网页中ID值不能重复.
换成:
.p{...}...<div class='p'>...</div>
<div class='p'>...</div>

解决方案 »

  1.   

    <body>
    <style>
    div.p{width:200px;height:200px;background:red}
    </style><div class='p' name='test'>我爱你</div>
    <div class='p' name='test'>你爱我</div><script>
    var test=document.getElementsByName('test');
    for(var i=0;i<test.length;i++)
    {
    alert(test[i]);
    }
    </script>
      

  2.   

    name 属性只有表单元素才拥有,象DIV这类的元素是不拥有 name 属性的。
      

  3.   

    因为这样的css比较多,在一篇留言内容中,指定样式时,都是用的<div id=x></div>这样的,所以,那我怎么来确定是哪段div啊
      

  4.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <style>
    div#p {width:200px;height:200px;background:red}
    </style><div id='p' name='test'>我爱你</div>
    <div id='p' name='test'>你爱我</div><script>
    var test=document.getElementsByName('test');
    for(var i=0;i<test.length;i++)
    {
    alert(test[i]);
    }
    </script>
    </BODY>
    </HTML>