Salve a tutti , ho creato uno script il cui uno dei suoi scopi � rimuovere determinati elementi dalla DOM utiliazzando la classe assegnata come selettore comune, lo script funziona a dovere ma una volta che ho utilizzo gli strumenti di analisi di firefox e faccio "partire" la funzione nella console appare il seguente messaggio.
TypeError: Argument 1 of Node.removeChild is not an object.
Ho provato a cercare altri casi in cui si verifica questo errore ma non sono riuscito a risolvere il problema.
La funzione che mi fa restituire l'errore � la seguente:
function delAll(){
var cartCont = document.getElementById("pdt_cart");
var i ;
var contDel=document.getElementsByClassName("cnt");
for (i = 0; i < contDel.length; i++){
var x=i;
while (x>=0) {
var delPdt= cartCont.removeChild(contDel[x]);
document.getElementById("tot").innerHTML=0;
document.getElementById("totQnt").innerHTML=0;
}
}
}
Come gia dicevo nel titolo lo script fa il suo dovere per� vorrei che non ci fossero errori.
Qualcuno mi pu� dare una mano?