input中属性及作用

 我来答
户如乐9318
2022-07-23 · TA获得超过6661个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:140万
展开全部
         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 :也就是你输入时的内容在这里面,同时你也可以使用这个属性默认填写一些东西

       <!--注意:以上是以前的属性,以下是h5新增的一些属性注意使用时的兼容性问题  -->

          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属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式