文字框輸入表情限制

2021-10-01 08:40:59 字數 466 閱讀 8144

因專案需要,不能輸入emoji表情

解決1:

let wxname = wxname.replace(/\ud83c[\udf00-\udfff]|\ud83d[\udc00-\ude4f]/g, "");
以上方法可能由於機型不一,所以,在有的手機上面可以處理,有的上面仍沒辦法處理。

解決2:

let reg = /[^\u0020-\u007e\u00a0-\u00be\u2e80-\ua4cf\uf900-\ufaff\ufe30-\ufe4f\uff00-\uffef\u0080-\u009f\u2000-\u201f\u2026\u2022\u20ac\r\n]/g;

if(wxname.match(reg)) );

return;

}

解決2可以解決大部分手機,wxname代表你輸入的文字繫結的字段,共勉。

文字框輸入限制

1.文字框只能輸入數字 小數點也不能輸入 2.只能輸入數字,能輸小數點.3.數字和小數點方法二 4.只能輸入字母和漢字 5.只能輸入英文本母和數字,不能輸入中文 6.只能輸入數字和英文chun 7.小數點後只能有最多兩位 數字,中文都可輸入 不能輸入字母和運算符號 57 event.keycode ...

input文字框輸入限制

1.文字框只能輸入正數數字,且最長2位小數 oninput var p2 parsefloat value tofixed 2 value p2 0?0?test value value p2.replace 0 replace 0 2.文字框只能輸入正數數字 oninput value value...

jquery 前端文字框,限制輸入框文字輸入

在web專案前端開發中,對表單的校驗以及對文字的限制輸入都是必須的。鑑於此,想把文字框限制輸入,都交給統一的指令碼來處理。方法 在需要做文字輸入控制的文字框中加屬性rule屬性,rule屬性值為一正規表示式。然後通過呼叫繫結方法來繫結擁有該屬性的可輸入文字框或文字域,根據rule值限制文字輸入。例如...