html - 如果没有名称/值对,服务器如何捕获“提交”操作?
问题描述
我正在关注HTML Forms的教程,
参考“名称属性”,它说“每个输入字段都必须有一个名称属性才能提交。”
但是,在官方的例子中,type submit input 并没有遵循这个规则。
<form action="/action_page.php">
First name:<br>
<input type="text" value="Mickey"><br>
Last name:<br>
<input type="text" name="lastname" value="Mouse"><br><br>
<input type="submit" value="Submit">
</form>
如果没有名称/值对,服务器如何捕获“提交”操作?
解决方案
这是不该做什么的一个例子。
每个输入字段必须具有要提交的名称属性。
如果省略 name 属性,则根本不会发送该输入字段的数据。
此示例将仅提交“姓氏”输入字段:
<form action="/action_page.php">
First name:<br>
<input type="text" value="Mickey"><br>
Last name:<br>
<input type="text" name="lastname" value="Mouse"><br><br>
<input type="submit" value="Submit">
</form>
推荐阅读
- three.js - 软阴影具有意外偏移
- python-3.x - 字典列表中的广播值
- python - 康达:SSLError(SSLError(SSLError(“糟糕的握手:SysCallError(104,'ECONNRESET')”,),),)康达
- ionic-framework - 如何将值从存储分配给离子3中的变量
- mysql - 具有无序parentid的mysql分层sql查询
- rest - 休息接口 JAX-RS
- c# - 如何在发布构建工件时设置变量值?
- php - Laravel 命名路由 URL 参数未按预期工作
- prolog - Prolog 动态谓词基本用法
- python - 抓取在某些时候不断出现错误