ciao a tutti,
ho un piccolo problema con una funzione in javascript.....
allora vi spiego tutto....
ho creato una pagine web che mi di creare tutti i div che voglio in maniera dinamica
es. script creazione div
function add(){
var num = 0;
var div = document.createElement('div');
div.id = 'elementi_dinamici'_+num;
document.getElementById("contenitore_elementi").ap pendChild(div).innerHTML = "<table><tr><td><input type="submit" value="remove" onClick="remover(num)"></td><td>div n'+num+'</td></tr></table>";
num++;
return false;
}
con un pulsante di aggiunzione posso mettere tutti i div che voglio
<input type="submit" value="crea" onClick="return add();">
es. script eliminazione div
function remover(num){
document.getElementById("contenitore_elementi_").r emoveChild(document.getElementById("elementi_dinam ici_"+num));
}
il tutto funziona alla perfezione......il problema sorge quando utilizzo una cosa del genere con il doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
se lo tolgo tutto funziona perfettamente....
questo problema me lo da solo con firefox
cosa posso fare??

Rispondi quotando