PHP学习之“input”

  • A+
所属分类:PHP

Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍。

一、type属性:

♥type=text

输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。当然这也是Input的默认类型。

参数name:同样是表示的该文本输入框名称。

参数size:输入框的长度大小。

参数maxlength:输入框中允许输入字符的最大数。

参数value:输入框中的默认值

特殊参数readonly:表示该框中只能显示,不能添加修改。

♥ 隐藏

<input type="hidden">

♥ 只读

<input type="text" readonly>

♥失效

<input type="text" disabled>

♥限制

<input type="text" maxlength="1">

二、ENTER键让光标移到下一个输入框

<input  onkeydown="if(event.keyCode==13)event.keyCode=9">

三、屏蔽输入法

<input type="text" name="url" style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9">

四、有两种方式可以实现input的只读效果:disabled 和 readonly。

自然两种出来的效果都是只能读取不能编辑,可是两者有很大不同。

Disabled 说明该input无效,及其value不会传递给任何程序,比如asp、PHP等。

Readonly 仅仅是无法编辑,不影响其值的传递。

Disabled使用:

<INPUT type=”text” name=”username” value=”james” disabled>

Readonly使用:

<INPUT type=”text” name=”partNumber” value=”1500″ readonly>

五、input两种默认显示文字方式

1.placeholder属性

规定帮助用户填写输入字段的提示,值不会被提交, 且该提示会在输入字段为空时显示,并会在字段获得焦点时消失。

<input type="text" name="tname" placeholder="请在这里输入用户名">

2、value属性

规定 input 元素的值,值会被提交

<input type="text" name="tname" value ="admin" placeholder="请在这里输入用户名">

 

更多属性请参考 https://www.w3cschool.cn/htmltags/tag-input.html

版权声明©本文为原创文章,转载本文必须以链接形式注明作者和原始出处。
本文地址:https://www.3cfun.cn/archives/2626
本文出处:业余网民 » PHP学习之“input”

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: