Olá amigos da comunidade, estou tendo um problema em alterar a propriedade name no IE.    A função é a seguuinte:    Eu tenho um bloco de HTML que está dentro de uma div (Modelo), esse bloco é copiado e inserido dentro de uma outra div antravés do evento onclick de um botão.    Só que as propriedades ID e NAME tem que ser alteradas ('nome_'+n).    Enquanto testava no FF estava tudo andando muito bem, ai eu fui testar no IE.    A prorpiedade ID é alterada normalmente, já não acontece o mesmo com a propriedade name, que no final da função ainda continua com o valor do bloco quando foi copiada.  Segue o código:    function duplicar(){    
   var objP = document.getElementById("equipamentos");    
   var count = objP.getElementsByTagName("table").length+1;    
   div = document.createElement('div');
   div.innerHTML = document.getElementById("modelo").innerHTML;
   div.id = "a_"+count;
  // Renomeia as DIVs
   div.getElementsByTagName("Div")[0].id = "qtde_"+count;
   div.getElementsByTagName("Div")[0].innerHTML = count;
   div.getElementsByTagName("Div")[1].id = "tPatrimonio_"+count;
   div.getElementsByTagName("Div")[2].id = "tDescricao_"+count;
   div.getElementsByTagName("Div")[3].id = "aPatrimonio_"+count;
   div.getElementsByTagName("Div")[4].id = "aDescricao_"+count;
   div.getElementsByTagName("Div")[5].id = "divEquipamento_"+count;            
 // Renomeia os radios button
  div.getElementsByTagName("select")[0].id = "tipo_"+count;
  div.getElementsByTagName("input")[0].name = "pat_"+count;
  div.getElementsByTagName("input")[1].name = "pat_"+count;
 // aqui a propriedade name está alterada
  div.getElementsByTagName("input")[2].name = "n1Chapa_"+count;
  div.getElementsByTagName("input")[3].name = "n1Chapa_"+count;
  div.getElementsByTagName("textarea")[0].name = "manuDs_"+count;    
  div.getElementsByTagName("input")[4].name = "envia_"+count;
  div.getElementsByTagName("input")[5].name = "envia_"+count;        
  alert(div.innerHTML);
  objP.innerHTML +=div.innerHTML; 
  objP.appendChild(div);        
  alert(objP.innerHTML);
 // aqui a propriedade name já aparece com o valor antigo.        
}  Desculpa mandar o código assim , mas o editor de código estava com problema. Agradeço desde já a colaboração de todos