IT俱乐部 JavaScript vue中input框只能输入汉字校验的问题

vue中input框只能输入汉字校验的问题

vue中input框只能输入汉字校验

input只能输入4个字符

且只能为中文,当填写完之后不符合条件,立即提示 

   
新建档案

@blur=”onIptCN”是关键,onIptCN 可自己命名   

!checkNumber || !checkChinese  只有当 数字和中文校验没有问题之后才可点击新建按钮

@blur是当元素失去焦点时所触发的事件

当点击输入框之外其他地方即失去焦点,需立即提示


export defalt {
data() {
   return{
   checkChinese: false,
   studentOther:''  //需要使用者自己填写的学生姓名
        }},
method:{
    onIptCN() {
      if (this.studentOther && !/.*?[u4E00-u9FFF]+.*/.test(this.studentOther)) {
        this.$toast("学生姓名请输入中文");
        this.checkChinese = false;
        } else {
          this.checkChinese = true;
               }
              },
       }
              }

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持IT俱乐部。

本文收集自网络,不代表IT俱乐部立场,转载请注明出处。https://www.2it.club/navsub/js/17023.html
上一篇
下一篇
联系我们

联系我们

在线咨询: QQ交谈

邮箱: 1120393934@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部