tenho o seguinte código que clona um elemento de uma tabela que tenho:
var linha = document.getElementById('tabelaexe').insertRow(document.getElementById('tabelaexe').rows.length); linha.insertCell(0).appendChild(document.getElementById('carga').cloneNode(true));
Só que o código acima, além de copiar o elemento, ele copia e joga no novo elemento abaixo criado, o valor do copiado. Eu não queria isso, gostaria dele sem valor. Então alterei o código da seguinte forma:
var linha = document.getElementById('tabelaexe').insertRow(document.getElementById('tabelaexe').rows.length); var carga = document.getElementById('carga').cloneNode(true); carga.setAttribute('value','') linha.insertCell(0).appendChild(carga);
No codigo acima atribuo o value sem valor do elemento com id = carga, mas não está funcionando, continua vindo com o valor digitado.
Como posso resolver isto para que seu value seja vazio?
Obrigado
Resolvido galera,
foi só trocar esse carga.setAttribute('value','') por carga.value = '';
Brigadao
Edição feita por: Fernando Wobeto, 04/11/2009, 13:04.