input 属性(input标签的属性)
一、jsp中input标签的所有属性是
属性名称属性值描述
acceptmime_type规定通过文件上传来提交的文件的类型。
alignleft
right
top
middle
bottom不赞成使用。规定图像输入的对齐方式。
alttext定义图像输入的替代文本。
checkedchecked规定此input元素首次加载时应当被选中。
disableddisabled当input元素加载时禁用此元素。
maxlengthnumber规定输入字段中的字符的最大长度。
typebutton
check
box
file
hidden
image
password
radio
reset
submit
text规定input元素的类型。
valuevalue规定input元素的值。
其中type属性最为常用,常见属性有:
button定义可点击按钮(多数情况下,用于通过 JavaScript启动脚本)。
checkbox定义复选框。
file定义输入字段和"浏览"按钮,供文件上传。
hidden定义隐藏的输入字段。
image定义图像形式的提交按钮。
password定义密码字段。该字段中的字符被掩码。
radio定义单选按钮。
reset定义重置按钮。重置按钮会清除表单中的所有数据。
submit定义提交按钮。提交按钮会把表单数据发送到服务器。
text定义单行的输入字段,用户可在其中输入文本。默认宽度为 20个字符。
以上内容均来自:网页链接,学习前端知识的同学极力推荐这个网站。
二、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
如:<input type="text" name="email" value="text"/></p>
三、input标签有那些属性
在 HTML中,input标签是用于创建表单元素的标签之一,可以用来接收用户输入的数据。input标签中常用的 type属性有以下几种:
text:用于输入单行文本数据,例如用户名、密码等。
password:用于输入密码等敏感数据,输入的内容会被隐藏。
checkbox:用于选择一个或多个选项,可以勾选或取消勾选。
radio:用于选择一个选项,可以单选。
submit:用于提交表单数据到服务器,通常与 form标签一起使用。
reset:用于重置表单数据,将所有表单元素的值重置为默认值。
button:用于创建一个按钮,通常需要通过 JavaScript脚本来实现点击后的功能。
file:用于选择上传文件,可以上传图片、文档等多种类型的文件。
number:用于输入数字,可以设置最大、最小值和步长等属性。
date:用于选择日期,可以设置日期的格式和范围等属性。
email:用于输入邮箱地址,可以进行邮箱地址格式的验证。
tel:用于输入电话号码,可以进行号码格式的验证。
search:用于输入搜索关键词,可以与 JavaScript脚本一起使用,实现搜索功能。
需要注意的是,不同类型的 input元素在不同浏览器中的样式和表现可能有所不同,需要进行兼容性测试和调整。同时,为了保证表单数据的安全性,应该对输入的数据进行验证和过滤,从而避免安全隐患和数据异常。