表单元素

时间:2024-10-17 03:08:43编辑:莆田seo君

input中属性及作用

         1、accept :指示文件传输的 MIME 类型 ,配合type="file"使用。

         2、alt:定义图像的替代文本,配合type="image"使用。

         3、 checked :规定此 input 元素首次加载时应当被选中。(属性值就是属性名所以可以不写属性值)

         4、disabled:当 input 元素加载时禁用此元素。(属性值就是属性名所以可以不写属性值)

         5、 maxlength :规定输入字段中的字符的最大长度。

         6、 name :规定input的名字。

         7、 readonly :规定输入字段为只读。(属性值就是属性名所以可以不写属性值)

         8、 size :input的宽度设置。

         9、 src :提交按钮形式显示的图像的 URL,配合type="image"使用。

         10、 value :也就是你输入时的内容在这里面,同时你也可以使用这个属性默认填写一些东西

       

          11、 width  / height :input 字段的宽度 / 高度。(适用于 type="image")。

          12、 step :规定输入字的的合法数字间隔。(适用于 type=" number ",type="range")。

          13、 required :指示输入值是必要的,所以不能为空。(属性值就是属性名所以可以不写属性值)

          14、 placeholder :提示信息。

          15、 pattern :正则表达式检测,但是有局限性不能复杂的。(例如 pattern="[0-9]" 表示输入值必须是 0 与 9 之间的数字。)

          16、 multiple :允许一个input可以多个内容同时选取或者填写(一般配合于 type=" file ",type=" email")

          17、 min  / max:输入字段的最小值 / 输入字段的最大值。

          18、formtarget:提交打开方式 :_balank在新窗口打开;_self在本窗口打开

          19、formnovalidate :提交表单时按钮不会执行验证过程。覆盖表单的 novalidate 属性。(属性值就是属性名所以可以不写属性值;novalidate是form的属性:使用后不会验证表单的输入)

          20、 formmethod :覆盖 form 元素的  method  属性。它的值有get和post(属性与 type="submit" 以及 type="image" 配合使用)

          21、formenctype:覆盖 form 元素的  enctype  属性,确定其编码方式规定在发送到服务器之前应该如何对表单数据进行编码。三个值application/x-www-form-urlencoded在发送前编码所有字符(默认),multipart/form-data不对字符编码,text/plain空格转换为 "+" 加号,但不对特殊字符编码。

          22、 formaction :更改当前元素的提交目标地址

          23、form:可以让表单(form)以外的表单元素和表单关联,表单元素可以防止任意位置

          24、 autofocus :输入字段在页面加载时是否获得焦点。(属性值就是属性名所以可以不写属性值)

          25、 autocomplete : on : 有提示, 提交过的记录默认。off : 关闭提示,元素必须具有name属性


input的常用属性

1)name。该属性用于指定用来保存用户输入文本的变量和名称。定义name属性后WML将根据该属性也即变量名,为即将输入的文本实体对象与之存储空间,以便接收用户输入。
2)title。该属性用于input元素的标签,通常是位于输入框前的提示信息。
3)type。用于指定文本输入区的类型,有text和password两种选择。默认值为text,指定的用户可以输入文本,而且输入的文本会同时逐渐响应并显示在浏览器中。如果选择password,则指定用户输入的文本作为密码文本处理,WML程序按文本实体接收输入的数据,而浏览器上响应用户输入显示时逐渐均为星号(*),由此起到保密的目的。
4)value。该属性用于指定name属性所定义变量的值,它将显示在输入框中。
5)default。该属性用于指定name属性所定义变量的默认值。
6)format。该属性用于格式化输入的数据。
7)maxlength。该属性用于指定用户可输入字符串的最大长度。该属性的上限为256,最多不能超过256个字符。
8)emptyok。用于指定用户是否可以不在输入框内输入内容。
9)size。该属性用于指定输入框的宽度,宽度值为字符个数。
10)tabindex。用于指定多个输入框存在时,类似于HTML中[Tab键]的具体位置。不过在我学的HTML中常用的只有name,type,value如:


上一篇:炫舞7月回馈

下一篇:没有了