Foxtable(狐表)用户栏目专家坐堂 → [求助] addinput 限制提示


  共有2747人关注过本帖树形打印复制链接

主题:[求助] addinput 限制提示

帅哥哟,离线,有人找我吗?
liujie6215
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:140 积分:1463 威望:0 精华:0 注册:2017/9/3 22:32:00
[求助] addinput 限制提示  发帖心情 Post By:2023/2/1 10:26:00 [只看该作者]

foxtable代码:
wb.AddForm("","form1","wczhuce.htm").Attribute = = "onsub mit='retu rn zhuce()'""
With wb.AddInputGroup("form1","ipg1","<lable style='font-size:16px;color: #0000CD '>请填入用户注册信息</lable>")
    .AddInput("xingming","姓名: ","text").Placeholder = "请输入姓名"
    . AddInput("mima","请输入密码: ","text").Placeholder = "请输入密码"
    . AddInput("shouji","请输入手机号码: ","number")
    With wb.AddButtonGroup("form1","btg1",False)
     .Add("btn1", "注册", "submit")
     .Add("btn2","退出","button","logon.htm")
    End With
    With wb.AddPageFooter("","pf1","Copyright &copy; 2022-2026 版权所有:liujie6215")
        .Attribute = "style='position: static;'"
    End With
End With
e.WriteString(wb.Build) '生成网页

js代码:
function zhuce(){
    var v1 = document.getElementById("xingming").value;
    var v2 = document.getElementById("mima").value;
    var v3 = document.getElementById("shouji").value;
     if (v1.length>3)
   if (v2.length>6)
     if (v3.length==11){return true}
           else
                show("toptip3",2000);
         else
             show("toptip2",2000);
     else
        show("toptip1",2000);
    return false;
 }

出现的问题是:如:v1我无论输入任何大于3位内容,都会出现toptip1的提示,而且不输入内容是会跳转下一页,麻烦老师给指点一下啊。
我相要的结果是:内容小于相应字符长度会提示,手机号最好匹配正确的手机号,不仅仅是位数够数。
[此贴子已经被作者于2023/2/1 10:32:30编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/1 10:32:00 [只看该作者]

var v1 = document.getElementById("xingming").value;
if (v1.length>3)(
show("toptip1",2000);
return false;
)
var v2 = document.getElementById("mima").value;
if (v2.length>6)(
show("toptip2",2000);
return false;
)
……

手机号没有办法完全匹配所谓的“正确”,判断一下位数就好了

 回到顶部