layui: 確認用の電話番号または携帯電話番号を入力します (同時に確認し、いずれかを入力して確認を通過します)

最近、携帯電話番号、電話番号のどちらを入力しても認証が必要で、どちらかを入力することで認証をパスできるというご要望をいただきました。

コードを次の図に示します。

form.verify({
    
    
    phoneVal: function (value, item) {
    
    
         /*/^((\d{2,})-)(\d{2,30})(-(\d{2,}))?$/ 电话号码是不限制以0开头,最少输入2位后不限制位数,-之后最少输入2位,最大不超过30位,-最少输入2位后,不限制位数*/
         var  mobile = /^1[3|4|5|6|7|8|9]\d{
    
    9}$/ , phone = /^((\d{
    
    2,})-)(\d{
    
    2,30})(-(\d{
    
    2,}))?$/ ;
         var flag = mobile.test(value) || phone.test(value);
         if(!flag){
    
    
             return '请输入正确座机号码或手机号';
         }
     },
 });

おすすめ

転載: blog.csdn.net/li22356/article/details/124863676