L'errore scaturisce dal fatto che nel while hai un ciclo infinito, in quanto non decrementi x.
Come è stato già detto, per scorrere una collezione di elementi del DOM non è necessario usare cicli annidati.
Prova questa versione e ricorda di usare il tag [code] quando posti del codice.
codice:function delAll(){ var cartCont = document.getElementById("pdt_cart"); var contDel=document.getElementsByClassName("cnt"); for (var i = 0; i < contDel.length; i++){ cartCont.removeChild(contDel[i]); } document.getElementById("tot").innerHTML=0; document.getElementById("totQnt").innerHTML=0; }

Rispondi quotando