【发布时间】:2023-03-22 07:20:02
【问题描述】:
我已经这样做了,但它似乎不起作用!:
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);将不起作用。 Learn how to debug JavaScript. -
@maxmitch 您的 HTML 在第一行有语法错误。检查我的答案。包括说明
标签: javascript html input