全国服务热线:4008-888-888

技术知识

HTML5中form怎样关掉全自动进行作用的方式

甚么是HTML5的form全自动进行作用?

最先,HTML5 中有个新特性autocomplete ,autocomplete 特性要求表单是不是应当开启全自动进行作用,它全自动进行容许访问器预测分析对字段的键入。当客户在字段刚开始输入时,访问器根据以前输入过的值,应当显示信息出在字段中填写的选项。

如:

<form autocomplete="on">
  First name:<input type="text" name="fname" /><br />
  Last name: <input type="text" name="lname" /><br />
  E-mail: <input type="email" name="email" autocomplete="off" /><br />
  <input type="submit" />
</form>
<p>请填写并递交此表单,随后重载网页页面,来查询全自动进行作用是怎样工作中的。</p>
<p>请留意,表单的全自动进行作用是开启的,而 e-mail 域是关掉的。</p>

会发现,autocomplete="on"的会被“纪录下来”,而E-mail的autocomplete="off",再度键入时不容易被“纪录”。这便是“HTML5中form的全自动进行作用”啦!

还不太清晰的能够去w3school手册再次学习培训。

怎样关掉全自动进行作用

有时大家期待关掉键入框的全自动进行作用,比如当客户键入內容的情况下,大家期待应用AJAX技术性从数据信息库检索并例举而并不是在客户的历史时间纪录中检索。

关掉键入框的全自动进行作用有3种方式:

1、在IE的Internet选项菜单里的內容--全自动进行里边设定

2、设定Form的autocomplete为"on"或"off"来打开或关掉全自动进行作用
(关掉全部表单(form)全自动提醒作用)

3、设定键入框(input)的autocomplete为"on"或"off"来打开或关掉该键入框的全自动进行作用(关掉登陆密码域的全自动进行)

检测编码:(在每一个form键入文本随后递交,随后再回家看看能否全自动进行,留意要递交后才可以有历史时间纪录,才将会全自动进行;递交后网页页面将会错误,无需管它,后退回去便可)

开启全自动进行作用的Form<br> 

<form name="form1" autocomplete="on">  
    开启全自动进行作用的键入框  
    <input type="text" autocomplete="on" ><br>  
    关掉全自动进行作用的键入框  
    <input type="text" autocomplete="off"><br>  
    <input type="submit" value="递交"><br>  
</form>  

关掉全自动进行作用的Form<br> 

<form name="form1" autocomplete="off">  
    开启全自动进行作用的键入框  
    <input type="text" autocomplete="on"><br>  
    关掉全自动进行作用的键入框  
    <input type="text" autocomplete="off"><br>  
    <input type="submit" value="递交"><br>  
</form> 

提议:不必所有关掉全自动进行作用,依据必须禁用1一部分全自动进行作用便可,假如你感觉访问器自带的全自动进行作用还不足强劲,可使用jquery软件来完成更为强劲的全自动提醒进行作用。

例如百度搜索检索框的全自动提醒作用就十分强劲。

以上便是本文的所有內容,期待对大伙儿的学习培训有一定的协助,也期待大伙儿多多适用脚本制作之家。



在线客服

关闭

客户服务热线
4008-888-888


点击这里给我发消息 在线客服

点击这里给我发消息 在线客服