HTML5表单元素属性

本文介绍了HTML表单中的autocomplete、autofocus及override属性的作用与用法,包括如何利用autocomplete属性实现输入提示、autofocus属性使页面加载时自动聚焦元素,以及override属性如何改变表单提交的行为。
摘要由CSDN通过智能技术生成

Autocomplete属性

可以将autocomplete属性用于<form>元素或color(颜色)、date(日期)、email、password(口令)、range( 范围)、search(查询)、tel、text(文本)或<input>元素的url类型。

利用可用的autocomplete,以前用户的输入可以重新被调用,并被自动输入到默认字段中。也可以通过关闭autocomplete属性来关闭这个特性。


autofocus属性

当页面进行加载时autofocus属性会立即聚集在一个元素上。它可以通过下面方式用于<input>、<textarea>或<button>元素中:

eg:<input type='text' name='query' autofocus='autofocus'>

注:这个特性会导致焦点移动到输入元素处,回退键将不再响应用户回到网页的请求。


Override属性

这个属性可以逐个替换表单设置。例如,使用formaction属性可以指定提交键将一个表单提交给不同的URL,而不是由表单自身指定。按下面方式操作

(式中默认行为和重载行为的URL用黑体显示) :


<form action='url1.php' method='post'>

<input type='text' name='field'>

<input type='submit' formaction='url2.php'>

</form>


还有部分未完全实现的特性,例如:list属性、min和max属性、color属性等暂时不列出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值