Respostas:
Apenas Javascript (conforme solicitado)
Adicione esta função em algum lugar da sua página (de preferência no <head>
)
function clearBox(elementID)
{
document.getElementById(elementID).innerHTML = "";
}
Em seguida, adicione o botão no evento de clique:
<button onclick="clearBox('cart_item')" />
No JQuery (para referência)
Se você preferir o JQuery, poderá fazer:
$("#cart_item").html("");
$("#cart_item").empty();
Você pode fazer isso da maneira DOM também:
var div = document.getElementById('cart_item');
while(div.firstChild){
div.removeChild(div.firstChild);
}
innerHTML = ''
e, em caso afirmativo, por quê?
innerHTML = ''
. Eu pessoalmente escrever o casal extra de linhas
while(div.firstChild && div.removeChild(div.firstChild));