h5页面嵌入安卓webview只输入数字且限制10位

h5嵌入安卓webview只输入数字且限制10位。

若是弹出数字键盘,须要改type='number'或'tel'android

oninput只输入数字,别的字符replaceios

<input type="tel" id="account" maxlength="10" oninput="value=value.replace(/[^\d]/g,'')"/>

这样就能够啦~web

小记:浏览器

*h5的input type='number'的话,pc端的不一样浏览器显示效果不一样。
1.输入框带有上下按钮,
2.有的并无带上下按钮。
androidios设备不一样的web内核的缘由,android的webview的number类型的输入框的placeholder不显示了,而ios的显示*code