【发布时间】:2018-04-02 19:46:08
【问题描述】:
我试图在选择否单选按钮时删除上传文件的选项,但是当我单击否时它并没有消失。当涉及到 JavaScript 时,我不知道自己在做什么。我如何让它消失(或回来)。
<form method="post" enctype="multipart/form-data" onsubmit="return validateForm()">
<input type="submit" value="Submit" /><br>
<label for="fname">First Name:</label>
<input type="text" required /><br>
<label for="lname">Last Name:</label>
<input class="lname" type="text" required/><br>
<label for="email">Email:</label>
<input class="email" type="text" required/><br>
<input type="radio" name="file" value="yes" id="yes" />
<label for="Yes">Yes</label>
<input type="radio" name="file" value="no" id="no" />
<label for="No" "removeElement();">No</label><br>
<p><input type="file" size="30" required></p>
</form>
<script>
function validateForm() {
window.open("https://www.stackoverflow.com");
}
function removeElement(){
var parent = document.getId(file);
parent.removeChild(file);
}
</script>
任何帮助将不胜感激!
【问题讨论】:
-
你在使用 jQuery 和 Bootstrap 吗?
-
@GabrielBourgault 我真的不知道,我正在使用您在上面看到的内容。我认为它只是 HTML 页面上的硬编码 java 脚本
标签: javascript html forms element