鍍金池/ 問答/HTML5  HTML/ 移動端h5 textarea標(biāo)簽如何禁止在里面輸入表情

移動端h5 textarea標(biāo)簽如何禁止在里面輸入表情

移動端h5 textarea標(biāo)簽如何禁止在里面輸入表情,我用的是vue,
this.value.replace(/uD83C[uDF00-uDFFF]|uD83D[uDC00-uDE4F]/g,'')
這個方法也不好使
大神幫幫忙

回答
編輯回答
替身

<input type=text v-model="value2">
data() {

return {
  value1: "10"
};

},
computed: {

value2: {
  get() {
    var  value = this.value1.replace(/[^\d]+/g, '');
    if(value<=0){
      return 0
    }else if(value>=100){
      return 100
    }else{
      return value
    }
  },
  set(val) {
    this.value1 = val;
  }
}

},
這是我以前回答的 限時input中只輸入0-100的數(shù)字 但是感覺你要是知道表情的字段 只需要替換正則 就可以 你可以試試

2018年9月10日 09:18