당신은 이런 식으로 제거 할 수 있습니다
function removeLabel() {
document.getElementById('picturediv').removeChild(document.getElementById('picturediv').getElementsByTagName('label')[document.getElementById('picturediv').getElementsByTagName('label').length - 1]);
}
편집 : 때문에 주석의
function removeLabel() {
var parentNode = document.getElementById('picturediv'); // The parentNode of the label element
var tagsWithLabel = parentNode.getElementsByTagName('label'); // All elements with tag name label
var length = tagsWithLabel.length; // The length of the node array
parentNode.removeChild(tagsWithLabel[length - 1]); // Deleting the last element with tage name label from parentNode.
}
편집 :
function removeLabel(id) {
document.getElementById(id).removeChild(document.getElementById(id).getElementsByTagName('label')[document.getElementById(id).getElementsByTagName('label').length - 1]);
}
것은 삭제하는 의견
기능 레이블 1 : removeLabel('picturediv');
레이블 2 삭제 : removeLabel('picturediv2');
removeChild는 필요한 기능입니다. –
이들은 당신이 찾고있는 드로이드가 아닙니다. –