课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
<from name="iFrom">是什么意思呀
2016-06-26
源自:初识HTML(5)+CSS(3)-升级版 6-10
正在回答
name属性的用途是标识元素。
name属性原来是为了标识之用,但现在根据规范,都建议用id来标识元素。
但是表单的控件名不建议用id,应该用name,也就是<from name="iFrom">中的name不能用id表示,原因:
a.表单提交的数据都是用表单控件名name而不是id来控制,name是可以重复的,即一个name可以对应很多个控件,但是id必须是全文档中唯一的,id在此处无法代替name实现“一对多”的功能
b.浏览器会根据name来确定发送到服务器的request(请求),如果用id代替name,服务器是无法得到数据的。
慕丶鱼 提问者
表单的名称是iForm,可有可无;
但是具体的input输入框必须有name属性;
因为post到后台获取数据时候会用到;
比如在php中;后台接收的数据是$_POST['name'];
就是给它命名而已 可以随意
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答name?
2 回答name
5 回答name=“submitbtn”
7 回答name和value
4 回答name 和 id
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号