Javascript 提交时隐藏表格
我想在按下submit按钮时将表单的显示设置为none。 但是这个代码不起作用Javascript 提交时隐藏表格,javascript,css,Javascript,Css,我想在按下submit按钮时将表单的显示设置为none。 但是这个代码不起作用 函数myFunction(){ var x=document.getElementsByClassName(“提交”); x、 style.display=“无”; } Témakör 1 2 3 解决问题并不需要javascript。只需将submit类样式与display一起放置:none;(我建议更改该类的名称,这是不直观的)并在表单的class属性中进行以下检查: class="<?= (!
函数myFunction(){
var x=document.getElementsByClassName(“提交”);
x、 style.display=“无”;
}
Témakör
1
2
3
解决问题并不需要javascript。只需将submit类样式与display一起放置:none;(我建议更改该类的名称,这是不直观的)并在表单的class属性中进行以下检查:
class="<?= (!empty($_POST)) ? 'submit' : ''; ?>"
class=“”
只有当您的操作必须依赖于页面提交时,才需要javascript的解决方案。提交时,页面的实际状态将丢失,脚本更改也将丢失
PS:与您的问题无关,但请查看您的html,ID必须是唯一的,并且您还有其他可以改进的内容。无需在标题中放置标记。如果没有它们标题不够长,则说明问题没有得到准确描述。请注意,ID必须是唯一的,并且
getElementsByClassName
返回一个集合。最后,没有
标记。输入自动关闭。