一.采用原生maxlength屬性
<input type="text" maxlength="5" /> //可以
<input type="number" maxlength="5" /> //沒有效果
<input type="number" oninput="if(value.length>5) value=value.slice(0,5)" /> //js控制挽荡,可以
<input type="tel" maxlength="5" /> //tel類型冻晤,可以
- 此外滞诺,tel類型的input在ios上會(huì)調(diào)出全數(shù)字鍵盤茵烈,而number類型的input則會(huì)調(diào)出帶有標(biāo)點(diǎn)符號的鍵盤百匆。
- 引用:https://www.cnblogs.com/mengff/p/7349904.html
二.H5新增屬性 autocomplete="off"
- autocomplete 屬性規(guī)定表單或輸入字段是否應(yīng)該自動(dòng)完成,當(dāng)自動(dòng)完成開啟呜投,瀏覽器會(huì)基于用戶之前的輸入值自動(dòng)填寫值加匈。
- autocomplete 屬性適用于 <form> 以及如下 <input> 類型:text存璃、search、url雕拼、tel纵东、email、password啥寇、datepickers偎球、range 以及 color。
提示:您可以把表單的 autocomplete 設(shè)置為 on辑甜,同時(shí)把特定的輸入字段設(shè)置為 off衰絮,反之亦然。
三. element
auto-complete="new-password"