Firefox中的粘贴过滤无法按预期工作

时间:2018-06-15 18:29:04

标签: javascript firefox

如何在FF中进行粘贴过滤?我有这段代码,但它仅适用于Chrome

document.getElementById('dialNumF').addEventListener("paste", function(e) {
    e.preventDefault();
    var text = (e.originalEvent || e).clipboardData.getData('text/plain');
    document.execCommand("insertText", false, text.replace(/[^0-9*#]/g, ''));
});

有趣的是document.queryCommandSupported('insertText')返回true。

0 个答案:

没有答案