document.getElementById("yy").value = "aaaaa";

解决方案 »

  1.   

    var objs=document.getElementById("xx").getElementsByTagName("input")
    for(var i=0;i<objs.length;i++)
    {
        if(objs[i].name=='yy')
        {
               alert(objs[i].name)
         }
    }
      

  2.   

    楼上两位强人,都解答了。。你看一下帮助文档。应该是object.getElementById,object是指你要查找对象的某级父对象。
      

  3.   

    貌似FF就是不支持document.getElementById("xx")好了再去document.getElementById这种方式.
    楼上的方法也行不通.
      

  4.   

    document.getElementById("xx").document.getElementById("yy").value = "aaaaa";
    --------------------------------
     这种写法是不是也太不规范了?
    为什么要用"."接两个GetElement呢!直接用document.getElementById("yy").value不行么?
      

  5.   

    因为外面还有重复ID,要先取到标签,再取到标签内的INPUT
      

  6.   

    重复ID  ??
    那 还 叫 ID 么?
      

  7.   

    再看了下,hbhbhbhbhb1021(天外水火(我要多努力)) 已经提供解决办法了。