input 从字面意就可以看出专门用来给用户输入文字的,当然也包括选择文件,它不具体表示某一类元素(如文本框 text),要使它具体表示一类元素必须加类型指明,如表示文本框加 type="text";type 也是 input 众多属性中最重要的一个。
input 属性除 type 外,常用的属性还有 id、name、value、style、class、maxlength 等等,具体属性众多,下面将具体说明,先看 type 属性。
一、input 属性之类型
input 的类型属性用于指明哪一类元素,具体如下:
二、input 属性
name:表示当前元素的名称;
id:表示当前元素的ID;
class:引用CSS样式;
style:定义CSS样式;
value:表示当前元素的值;
maxlength:允许输入的字符数量,每个汉字也像英文字母一样算一个;
onblur:光标离开触发事件,需要赋一个 javascript 方法给它,以下的触发事件同;
onchange:值改变触发事件;
onclick:单击 input 触发事件;
onfocus:聚焦触发事件;
title:设置 input 的标题;
readonly:是否设置为只读,true 设置为只读,