表单怎么添加radio HTML里name和ID各是什么意思?

[更新]
·
·
分类:互联网
3590 阅读

表单怎么添加radio

HTML里name和ID各是什么意思?

HTML里name和ID各是什么意思?

html的name和id可以类比身份证的姓名和身份证编号
编号id具有唯一性,一个id只出现一次。
名称name具备可重复性,可以多次出现。
在css中两者都具备识别html元素的作用,name用点号.表示,id用井号#
一般name用于通用多次出现元素的样式定义,id用于唯一性元素样式定义。
在表单当中,由于有些控件具备多元素特性,例如radio checkbox等,使用id不便于表单数据的提交,此外浏览器会根据name来设定发送到服务器的request,因此在表单当中,用name来提交数据。
当然,在实际的html中,也完全可以不用id,用单独的class也可以起到代替id的作用。但是在js中,是无法通过class直接后去html元素的, 定义id便于相关操作。

type值有哪些?


描述
button
定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。
checkbox
定义复选框。
file
定义输入字段和 浏览按钮,供文件上传。
hidden
定义隐藏的输入字段。
image
定义图像形式的提交按钮。
password
定义密码字段。该字段中的字符被掩码。
radio
定义单选按钮。
reset
定义重置按钮。重置按钮会清除表单中的所有数据。
submit
定义提交按钮。提交按钮会把表单数据发送到服务器。
text
定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。

网页实例中常见的表单元素有哪些?

1、ltinputgt元素定义输入框,根据不同的 type 属性,可以变化为多种形态。例如:ltinputtypetextgt表示文本输入框,ltinputtypepasswordgt表示密码输入框,ltinputtyperadiogt表示单选输入框,ltinputtypecheckboxgt表示复选输入框。
2、ltselectgt 元素定义下拉列表;
3、ltoptiongt 元素定义待选择的选项;列表通常会把首个选项显示为被选选项。能够通过添加selected属性来定义预定义选项;
4、lttextareagt 元素定义多行输入字段(文本域);
5、ltbuttongt 元素定义可点击的按钮;
6、ltdatalistgt 元素为ltinputgt元素规定预定义选项列表;用户会在他们输入数据时看到预定义选项的下拉列表。