kittycat_13 Asked:2020-09-02 16:32:21 +0800 CST2020-09-02 16:32:21 +0800 CST 2020-09-02 16:32:21 +0800 CST 填写表格后如何隐藏 772 你好!有一个用于输入数字的字段。输入字段下方是“提交”按钮。提交后如何隐藏表单?抱歉这个愚蠢的问题,但我根本不擅长 JS。 javascript 4 个回答 Voted Vitamine_R 2020-09-03T08:40:20+08:002020-09-03T08:40:20+08:00 $(форма).on('submit',function(){ $(форма).hide(); }); 提交表单时隐藏表单。 Best Answer Kamil Magomedov 2020-09-03T04:49:10+08:002020-09-03T04:49:10+08:00 原理应该清楚了,剩下的(动画、再现等)已经可以自己想通了。 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:31+08:002020-09-03T05:21:31+08:00 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:07+08:002020-09-03T16:22:07+08:00 <form onsubmit="this.style.display = 'none'; return false"> <input type="text"> <input type="submit"> </form>
提交表单时隐藏表单。
原理应该清楚了,剩下的(动画、再现等)已经可以自己想通了。