我希望有一个能接受逗号而不是点的输入框。
像下面这样使用验证器在谷歌浏览器中可以工作,但在 Edge 浏览器中不能:
<input type="number" pattern="[0-9]+([\,|\.][0-9]+)?" name="my-num"
step="0.01"
id="with-validator"/>
$('#with-validator').on('change keyup', function(event) {
if ( event.target.validity.valid ) {
$('#result').text($(this).val());
} else {
$('#result').text('NOPE');
}
});
很不幸,我正在开发一款使用Edge渲染引擎的UWP Windows 10应用。
我该如何在Edge中实现这个功能?