Ciao a tutti!
codice:
function creaFiglio(nomePadre, nomeBase, nomeElemento){
var nuovo_elemento = document.createElement(nomeElemento);
numberFiglio++;
nuovo_elemento.setAttribute("id", numberFiglio);
nuovo_elemento.setAttribute("name", nomeBase+numberFiglio);
nuovo_elemento.inneHTML = "elemnto: "+numberFiglio;
document.getElementById(nomePadre).appendChild(nuovo_elemento);
}
richiamato con
codice:
creafiglio('padre','pippo','tr');
da un onclick di un bottone.
codice:
<body>
<table>
<tbody id="padre">
<tr id="1" name="pippo1">
<td>SONO IL PRIMO FIGLIO</td>
</tr>
</tbody>
</table>
<input type="button" value="+" onclick="creaFiglio('padre', 'pippo', 'tr')" />
<input type="button" value="-" onclick="eliminaFiglio('padre')" />
</body>
Questo codice funziona benissimo in firefox ma su ie7 mi aggiunge l'elemento ma senza contenuto...T_T
Qualcuno e' cosi' gentile da spiegarmi il perche'?