Respuestas:
Solo Javascript (según lo solicitado)
Agregue esta función en algún lugar de su página (preferiblemente en el <head>
)
function clearBox(elementID)
{
document.getElementById(elementID).innerHTML = "";
}
Luego agregue el botón en evento de clic:
<button onclick="clearBox('cart_item')" />
En JQuery (para referencia)
Si prefiere JQuery, puede hacer:
$("#cart_item").html("");
$("#cart_item").empty();
También puedes hacerlo a la manera DOM:
var div = document.getElementById('cart_item');
while(div.firstChild){
div.removeChild(div.firstChild);
}
innerHTML = ''
y, de ser así, por qué?
innerHTML = ''
. Yo personalmente escribiría un par extra de líneas
while(div.firstChild && div.removeChild(div.firstChild));