编程笔记 html5&css&js 027 HTML输入属性(1/2)

@[TOC](编程笔记 html5&css&js 027 HTML输入属性(1/2))

<input>元素除了type属性表示输入类型,后面还跟上其他属性,叫输入属性。

value 属性

value 属性规定输入字段的初始值:

html 复制代码
<form action="">
 First name:<br>
<input type="text" name="firstname" value="Bill">
<br>
 Last name:<br>
<input type="text" name="lastname">
</form> 

readonly 属性

readonly 属性规定输入字段为只读(不能修改):

html 复制代码
<form action="">
 First name:<br>
<input type="text" name="firstname" value="Bill" readonly>
<br>
 Last name:<br>
<input type="text" name="lastname">
</form> 

readonly 属性不需要值。它等同于 readonly="readonly"。

disabled 属性

disabled 属性规定输入字段是禁用的。

被禁用的元素是不可用和不可点击的。

被禁用的元素不会被提交。

html 复制代码
<form action="">
 First name:<br>
<input type="text" name="firstname" value="Bill" disabled>
<br>
 Last name:<br>
<input type="text" name="lastname">
</form> 

disabled 属性不需要值。它等同于 disabled="disabled"。

size 属性

size 属性规定输入字段的尺寸(以字符计):

html 复制代码
<form action="">
 First name:<br>
<input type="text" name="firstname" value="Bill" size="40">
<br>
 Last name:<br>
<input type="text" name="lastname">
</form> 

maxlength 属性

maxlength 属性规定输入字段允许的最大长度:

html 复制代码
<form action="">
 First name:<br>
<input type="text" name="firstname" maxlength="10">
<br>
 Last name:<br>
<input type="text" name="lastname">
</form> 

如设置 maxlength 属性,则输入控件不会接受超过所允许数的字符。

该属性不会提供任何反馈。如果需要提醒用户,则必须编写 JavaScript 代码。

注释:输入限制并非万无一失。JavaScript 提供了很多方法来增加非法输入。如需安全地限制输入,则接受者(服务器)必须同时对限制进行检查。

相关推荐
Dragon Wu18 分钟前
前端 下载后端返回的二进制excel数据
前端·javascript·html5
爪洼守门员1 小时前
安装electron报错的解决方法
前端·javascript·electron
web前端进阶者1 小时前
electron-vite_19配置环境变量
前端·javascript·electron
用户3802258598241 小时前
实现虚拟列表
前端·javascript
Miracle_G2 小时前
每日一个知识点:实现AJAX和Fetch请求进度条
前端·javascript
数字人直播2 小时前
视频号数字人直播带货,青否数字人提供全套解决方案!
前端·javascript·后端
前端老鹰2 小时前
JavaScript Object.hasOwn ():更安全的对象属性检测方法
前端·javascript
文艺理科生2 小时前
深入 Nuxt 服务端引擎:用 Nitro 构建全栈应用
前端·javascript·后端
Mr_Wu20182 小时前
windows electron-builder打包后应用图标更新问题
前端·javascript·electron
liuyang___3 小时前
es6新语法
前端·javascript·es6