我已经做了这件事,但似乎没有起作用!:
Javascript:
HTML:
我将
Javascript:
<script>
function hideOptionPhoto(){
var element = document.getElementById("Photo1");
element.parentNode.removeChild(Photo);
};
window.onload = function() {
hideOptionPhoto();
};
</script>
HTML:
<div id=Photo1>
<input id="Photo" type="image" src="x.png" border="0" name="submit" alt="">
</div>
我将
<input>
放在一个<div>
里面,因为它们是父子关系。这样做正确吗?
Photo
引用了input
元素,Photo
是Photo1
的子元素,而不是Photo1
的父元素。因此,element.parentNode.removeChild(Photo);
将无法工作。学习如何调试JavaScript。 - Felix Kling