kittycat_13 Asked:2020-09-02 16:32:21 +0000 UTC2020-09-02 16:32:21 +0000 UTC 2020-09-02 16:32:21 +0000 UTC 填写表格后如何隐藏 772 你好!有一个用于输入数字的字段。输入字段下方是“提交”按钮。提交后如何隐藏表单?抱歉这个愚蠢的问题,但我根本不擅长 JS。 javascript 4 个回答 Voted Vitamine_R 2020-09-03T08:40:20Z2020-09-03T08:40:20Z $(форма).on('submit',function(){ $(форма).hide(); }); 提交表单时隐藏表单。 Best Answer Kamil Magomedov 2020-09-03T04:49:10Z2020-09-03T04:49:10Z 原理应该清楚了,剩下的(动画、再现等)已经可以自己想通了。 function hide(form) { form.classList.add('hidden') } form.hidden { display: none; } <form> <input type="text"> <input type="button" onclick="hide(this.form)" value="Отправить"> </form> webDev_ 2020-09-03T05:21:31Z2020-09-03T05:21:31Z send.addEventListener("click", (e)=>e.target.parentNode.style.display = "none"); <form> <input type="number"> <input type="button" value="send" id="send"> </form> user245150 2020-09-03T16:22:07Z2020-09-03T16:22:07Z <form onsubmit="this.style.display = 'none'; return false"> <input type="text"> <input type="submit"> </form>
提交表单时隐藏表单。
原理应该清楚了,剩下的(动画、再现等)已经可以自己想通了。