【发布时间】:2020-06-13 02:09:01
【问题描述】:
通过 javascript 创建输入时,移动 safari 不会选择正确的键盘。对于first input,显示decimalPad-keyboard,但对于second input,仅显示numbersAndPunctuation-keyboard。
我该如何解决这个问题?
let myInput = document.createElement('input');
myInput.id = 'second';
myInput.type = 'number';
myInput.min = '0';
myInput.step = 'any';
myInput.inputmode = 'decimal';
document.getElementById('here').appendChild(myInput);
first input: <input id='first' type='number' min='0' step='any' inputmode='decimal'>
<div id='here'>second input: </div>
【问题讨论】:
标签: javascript ios input keyboard