写错了,应该这样写js function deleteTxt(elementId) { var deleteNode = document.getElementById(elementId); if (deleteNode.hasChildNodes()) { deleteNode.removeChild(deleteNode.lastElementChild); } } 原因是:你对dom理解有误.
function deleteTxt(elementId) { var deleteNode = document.getElementById(elementId); if (deleteNode.hasChildNodes()) { deleteNode.removeChild(deleteNode.lastElementChild);
function deleteTxt(elementId) {
var deleteNode = document.getElementById(elementId);
if (deleteNode.hasChildNodes()) {
deleteNode.removeChild(deleteNode.lastElementChild); }
}
原因是:你对dom理解有误.
var deleteNode = document.getElementById(elementId);
if (deleteNode.hasChildNodes()) {
deleteNode.removeChild(deleteNode.lastElementChild);
}
}就对了