Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Robin输入掩码:iPhone显示十进制输入的纯数字键盘_Javascript_Input Mask_Jquery Inputmask - Fatal编程技术网

Javascript Robin输入掩码:iPhone显示十进制输入的纯数字键盘

Javascript Robin输入掩码:iPhone显示十进制输入的纯数字键盘,javascript,input-mask,jquery-inputmask,Javascript,Input Mask,Jquery Inputmask,我有这个MCVE: <input type="text" name="price" placeholder="Price" id="price"> Inputmask.extendAliases({ 'SfdCurrency': { alias: "numeric", /* can be also decimal */

我有这个MCVE:

<input type="text" name="price" placeholder="Price" id="price">

Inputmask.extendAliases({
     'SfdCurrency': {
         alias:                  "numeric", /* can be also decimal */
         digits:                 2,
         digitsOptional:         false,
         radixPoint:             ",",  /* can be also . */
});

$("[name='price']").inputmask({
     alias: 'SfdCurrency',
});

Inputmask.ExtendaLies({
“SfdCurrency”:{
别名:“数字”、/*也可以是十进制*/
数字:2,
数字可选:false,
RadiExpoint:“,”,/*也可以是*/
});
$(“[name='price']”)。inputmask({
别名:“SfdCurrency”,
});
在iPhone[10&11&12]上,显示的是纯数字键盘[参见下面的屏幕截图],没有逗号,这意味着为了在逗号后输入数字,用户必须单击逗号后面的。Android显示的是带有逗号的键盘,因此可以输入任何十进制数,而无需在逗号符号后再单击

我的问题:


我做错了什么,因为iPhone没有显示带逗号的十进制数字键盘?

Robin在Github问题部分回答我:

能否将
inputmode
选项设置为
decimal

是的,这解决了问题,逗号现在也出现在iPhone键盘上