单选框、复选框

来源:6-9 填填性别和兴趣爱好 - 单选框、复选框,让用户选择

慕粉3787135

2016-08-13 15:30

1.  type=""  和  value=""  二者 谁在前面都可以吗?  

2.  单选 name="**"  里面的** 只要一致就可以吗 ,为什呢练习题中  都统一了name="gender-man" 也不对?

3. <form name="Iform"  ……>    中 name="Iform"  是何意?

写回答 关注

6回答

  • 慕仔8773673
    2016-08-13 15:40:28
    已采纳

    1、标签内属性顺序是无所谓的。

    2、只要name一致就好,但是女性也设置为gender-man不好,所以统一为gender

    3、

     name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。但是name在以下用途是不能替代的:

                1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如checkbox和radio,而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无法得到数据的。

               2. frame和window的名字,用于在其他frame或window指定target。

    以下两者可以通用,但是强烈建议用id不要用name


    慕粉3787...

    非常感谢!

    2016-08-13 15:48:32

    共 1 条回复 >

  • 慕粉3787135
    2016-08-13 15:49:25

    谢谢各位的回答!

  • 慕粉3787135
    2016-08-13 15:49:22

    谢谢各位的回答!

  • 丶史努比
    2016-08-13 15:44:46

    1,都可以

    2,我觉得对,那是系统设定的吧,不够灵活

    3,就是一个普通的name,可以随意改动的

  • 慕仙8780541
    2016-08-13 15:42:58
    1. 没试过不太清楚,你可以自己试试,我的理解是type应该在前面。

    2. 再检查一下试试,确实是名字一样就可以了的。

    3. name=“iform”就是这个表的的名字是iform,正常的网页里 表单会有个提交动作 ,提交到后台服务器 在服务器里面查询资料时候用。


  • 慕粉3803430
    2016-08-13 15:41:24

    统一了name="gender-man",应该是可以的,幕课网受条件所限,只能判断与标准答案是否一致。

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225807 学习 · 18234 问题

查看课程

相似问题