表单基础2

复选框和单选钮

1.复选框允许用户从一组事先确定的选项中选择一项或多项。为input标记设置type="checkbox"即可配置一个复选框。

2.复选框常用属性:

属性名称属性值用途
typecheckbox配置成复选框
name字母或数字,不能含空格,以字母开头为表单控件命名,以便客户端脚本语言或服务器端程序访问。每个复选框命名必须唯一
id字母或数字,不能含空格,以字母开头为表单控件提供唯一标识符
checkedchecked在浏览器显示时,该复选框默认为选中状态
value文本或数字字符复选框被选中时赋予它的值。该值可由客户端脚本或服务器端程序访问
disableddisabled表单控件被禁用,不接收信息
autofocusautofocusHTML5属性。浏览器将光标定位到表单控件,并设置焦点
requiredrequiredHTML5属性。该控件必须输入信息。提交表单时,浏览器会校验
accesskey键盘字符表单控件的键盘热键
tabindex数值表单控件的tab顺序(按Tab键时获得焦点的顺序)

3.单选钮允许用户从一组事先确定的选项中选择唯一的一项。在同一组中,每个单选按钮的name属性值都是一样的,不同单选钮的value值不能重复。为input标记设置type="radio"即可配置成单选钮。常用属性与复选框基本相同。

select your favorite browser:<br>
<input type="radio" name="favbro" id="favIE">IE<br>
<input type="radio" name="favbro" id="favFirefox">Firefox<br>

隐藏字段和密码框

1.隐藏字段可以储存文本或数值信息,但在网页中不显示。隐藏字段可由客户端和服务器端脚本访问。为<input>标记配置type="hidden"即可配置一个隐藏字段。

2.隐藏字段的常用属性:

属性的名称属性值用途
typehidden配置成隐藏表单控件
name字母或数字,不能含空格,要以字母开头为表单控件命名以便客户端脚本语言(如javascript)或服务器端程序处理。命名必须唯一
id字母或数字,不能含空格,以字母开头为表单控件提供唯一标识符
value文本或数字字符向隐藏控件赋值。该值可由客户端脚本语言和服务器端程序访问
disableddisabled表单控件被禁用

3.密码框接收的是在输入过程中隐藏的数据,比如密码。为<input>标记使用type="password"即可配置密码框。

4.密码框的常用属性见上一篇博客input元素(http://blog.csdn.net/u800820/article/details/40979315)。

textarea元素

1.滚动文本框接收无格式的留言、提问或陈述文本。要用textarea元素配置滚动文本框。

2.滚动文本框的常用属性:

属性名称属性值用途
name字母或数字,不能含空格,要以字母开头为表单控件命名以便客户端脚本语言(如javascript)或服务器端程序处理。命名必须唯一
id字母或数字,不能含空格,要以字母开头为表单控件提供唯一标识符
cols数字设置以字符列为单位的滚动文本框宽度。若省略则以默认宽度显示
rows数字设置以行为单位的滚动文本框高度。若省略则按默认高度显示
maxlength数字能接受的最大字符数
disableddisabled表单控件被禁用
readonlyreadonly表单控件仅供显示,不能编辑
autofocusautofocusHTML5属性;浏览器将光标定位到表单控件,并设置焦点
placeholder文本或数值HTML5属性;旨在帮助用户理解控件作用的简短信息
requiredrequiredHTML5属性;表示该字段必须输入信息。提交表单时浏览器校验
wraphard或softHTML5属性;配置文本的换行方式
accesskey键盘字符表单控件的键盘热键
tabindex数值表单控件的tab顺序(按Tab键时获得焦点的顺序)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值