我的目标有三个:
我已经成功地实现了这三个目标中的每一个,直到单击一个新的术语表术语时删除了以前加载的定义。是否有一个教程来解释这是如何做到的?我提供了terms.php的一个简短的节选,可以通过点击http://postmaterial.org/index.php网站上的词汇表链接来加载。
发布于 2012-10-09 20:20:44
没有密码就不确定了。但是您应该能够使用element.removeChild(child);,其中元素是父元素,子元素是要删除的节点。所以:
<div id="parent">
<span id="word1">Word (click me)</span>
<span id="definition1">I am a definition, I should be deleted when necessary</span>
</div>
<script type="text/javascript">
function removedefinition() {
var parent = document.getElementById('parent');
var child = document.getElementById('definition1');
parent.removeChild(child);
}
</script>https://developer.mozilla.org/en-US/docs/DOM/Node.removeChild
https://stackoverflow.com/questions/12807383
复制相似问题