form表单提交时,action url中参数无效的解决方法
今天提交一个表单,内容参考如下:
<form action="add.php?a=123&b=456"> <input type="hidden" name='user_id' value="46" /> <input type="hidden" name='user_name' value="snsgou" /> ... <input type="submit" name='sub' value="提交" /> </form>
服务端死活获取不到 参数a与参数b的值,通过Fiddler工具跟踪分析,发现提交过程走了GET方式,我本意是想POST提交的,再仔细一看,form节点少设置了 method属性,如果不主动设置的话,它的默认值为get,这下才知道问题所在了,得注意这个地方!!!希望以后别犯同样的错误!!!
恶补基础知识:
页面通过表单(form)向服务器提交数据的时候有两种形式,一个是POST,另一个是GET。两种的一个区别是GET会直接把数据附加在url的后面,而POST发送的数据放置在http包中。form的action属性就是提交数据的url地址,method属性可以指定是GET或POST。
需要注意的是如果采用GET方式,那么action url中参数都会被丢弃,提交时候只会把form中的数据拼接在url向服务器提交;但是POST的方式则不会这样,它会按照action指定的url进行提交数据,包含url后面跟着的参数和参数值。
(资源库 www.zyku.net)
上一篇:Google AdSense 网页级广告的代码添加方法
栏 目:HTML/Xhtml
本文标题:form表单提交时,action url中参数无效的解决方法
本文地址:https://www.zyku.net/xhtml/1147.html
您可能感兴趣的文章
- 03-28VtigerCRM 7安装服务器参数配置教程
- 07-18使用Ajax方法实现Form表单的提交及注意事项
- 06-29ASP.NET中的参数与特殊类型和特性
- 06-28JS中把函数作为另一函数的参数传递方法(总结)
- 06-27js获取地址栏参数的两种方法
- 05-28用JavaScrip正则表达式验证form表单的方法
- 04-27帝国CMS标签调用的附加SQL条件和排序参数
- 02-19discuz用户通过邮箱重置密码提示参数失败的解决方法
- 02-19phpcms自定义参数的使用说明
- 01-13织梦dedecms首页导航栏currentstyle参数无效的替代方
- 12-29口腔执业助理医师学习平台-口腔执业助
- 03-01WordPress移除仪表盘(dashboard)页面
- 07-27PHP 7安装使用体验之性能大提升,兼容
- 12-14HTML <th> 标签
- 04-23ckeditor Error code: exportpdf-no-t
- 12-31小学语文课堂笔记-小学语文课堂笔记应
- 07-27JS中split字符串分割
- 11-23linux 怎么样复制文件夹内所有文件到
- 03-17thinkPHP5.0框架独立配置与动态配置方
- 10-27萤石云监控录像怎样删除

最近更新
阅读排行
猜你喜欢
- 03-11nginx + php-fpm fastcgi防止跨站、跨
- 06-26linux下用csplit命令分割文件的方法示
- 09-28抖音不可思议的照片3D运镜同款视频制
- 10-17ios15相机提取文字步骤分享
- 10-12华为nova9pro怎样添加门禁卡
- 10-21魅族18x怎样开启应用锁
- 07-15帝国增加字段提示Row size too large,
- 04-17bower ESUDO Cannot be run with sudo
- 06-25美团云
- 10-01支付宝上线国庆出行防疫包专区入口介