Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 提交时隐藏表格_Javascript_Css - Fatal编程技术网

Javascript 提交时隐藏表格

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="<?= (!

我想在按下submit按钮时将表单的显示设置为none。 但是这个代码不起作用

函数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
返回一个集合。最后,没有
标记。输入自动关闭。