【发布时间】:2011-03-27 21:47:12
【问题描述】:
当用户点击我页面上的按钮时,应该清除 div 的内容。我将如何实现这一目标?
【问题讨论】:
标签: javascript html css
当用户点击我页面上的按钮时,应该清除 div 的内容。我将如何实现这一目标?
【问题讨论】:
标签: javascript html css
仅 Javascript(根据要求)
在你的页面某处添加这个函数(最好在<head>中)
function clearBox(elementID)
{
document.getElementById(elementID).innerHTML = "";
}
然后在点击事件上添加按钮:
<button onclick="clearBox('cart_item')" />
在 JQuery 中(供参考)
如果你更喜欢 JQuery,你可以这样做:
$("#cart_item").html("");
【讨论】:
$("#cart_item").empty();
你也可以用 DOM 的方式来做:
var div = document.getElementById('cart_item');
while(div.firstChild){
div.removeChild(div.firstChild);
}
【讨论】:
innerHTML = '',如果是,为什么?
innerHTML = '' 干净。我会亲自写额外的几行
while(div.firstChild && div.removeChild(div.firstChild));