当表单也学会了“七十二变”:formaction, formenctype, formmethod 的那些事儿 咱们平时上网冲浪,填表格那可是家常便饭。注册个账号、提交个反馈、甚至网购剁手,都离不开表单这玩意儿。但你有没有想过,表单提交背后的故事,其实比你想象的要精彩得多? 今天,咱们就来聊聊表单提交中的三个“魔法师”:formaction、formenctype 和 formmethod。别怕,听名字好像很高深,其实它们的作用就像孙悟空的七十二变,能让你的表单提交行为变得灵活多变,应对各种奇奇怪怪的需求。 先来个开胃小菜:formaction – “我的提交,我做主!” 想象一下,你正在一家神奇的餐厅吃饭,菜单上有各种美味佳肴。你点了一道红烧肉,服务员就屁颠屁颠地跑去后厨下单。这里的服务员就像是表单,而后厨就是接收表单数据的服务器。 默认情况下,表单提交的数据会被发送到 <form> 标签的 action 属性指定的 URL。但如果你想让某个特定的按钮,比如“提交并发送到另一个邮箱”按钮,把数据发送到另一个不同的 URL 呢?这时候,formaction 就派上用场了! …