input 中name属性的作用
来源:3-4 编程练习
幕布斯3322991
2019-11-28 22:51:50
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>表单新属性</title> </head> <body> <form> 姓名:<input type="text" name="username"> <br> 邮箱:<input type="email" name="email" autocomplete="off"> <br> 电话:<input type="text" name="phone" autocomplete="off"> <br> <input type="submit"> </form> </body> </html>
有一段时间觉得input标签下总是写个name属性,也没有哪里需要引用,所以这里一开始也没有写。
然后发现怎么input的autocomplete设置了无效,只有存在name的时候,才会显示。所以是不是其实数据是保存在按照name属性值命名的缓存空间里了吧?
1回答
同学你好,代码是正确的。
‘数据是保存在按照name属性值命名的缓存空间里了’这样理解是可以的。name用于对提交到服务器后的表单数据进行标识,只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题