帖子
帖子
用户
博客
课程
显示全部楼层
88
帖子
0
勋章
710
Y币

[多端开发] 2021-12-18 17:2:29][ERROR] Uncaught TypeError: Cannot read property 'length' ...

[复制链接]
发表于 2021-12-18 17:05:13
本帖最后由 龙毅王者 于 2022-1-1 15:11 编辑

2021-12-18 17:2:29][ERROR] Uncaught TypeError: Cannot read property 'length' of undefined at register.js:13




var cname = $("#nname").val()
    var tel = $("#phone").val()
    var code =$("#rpcode").val()
    var pwd1 = $("#userPwd").val()
    var pwd2 = $("#userPwd2").val()
    if (cname == "") {
        api.alert('用户名不能为空');

    }
    else if (cname.length <= 2 && cname.length >= 6) {
        api.alert('用户名不符合要求!');

    }


部分代码

function next() {
    var cname = $("#name").val()
    var tel = $("#phone").val()
    var code = $("#rpcode").val()
    var pwd1 = $("#userPwd").val()
    var pwd2 = $("#userPwd2").val()
    var vtel = /^1[34578\d{9}$/;
    var vcode = /^\w{4,4}$/;
    var vpawd = /^\w{6,12}$/;
    var tname;

    if (cname == "") {
        api.alert({
            msg: '用户名不能为空!'
        });
    }
    else {
        if (cname.length<2&&cname.length>6) {
            api.alert({
                msg: '用户名不符合要求!'
            });
        }
        else {
            var model = api.require('model');
            model.findAll({
                class: "user",
                qid: username
            }, function (ret, err) {
                if (ret) {
                    tname= username;
                } else {
                    alert(JSON.stringify(err));
                }
            });



      <div id="wrap" class="boxing">
            <div class="boxing1">
                  <input type="text" placeholder="输入2-6位用户名" onfocus="edit(this)" onblur="cancel(this)" id="name"
                        class="clickbtn1" autocomplete="on" value="" style="margin-top: 2px;" />
            </div>
            <br>



.length在apicloud3.0中不能用?那要怎么用?




286
帖子
2
勋章
7万+
Y币
cname  你打印一下这个看看是什么
88
帖子
0
勋章
710
Y币
跟这个没关系
忽上忽下 · 2021-12-20 20:52cname  你打印一下这个看看是什么
380
帖子
4
勋章
6
Y币
能用的,可能其他地方出错了,取到的值有问题吧
88
帖子
0
勋章
710
Y币
判断一串字符的长度在一个区间内用.length一直有问题,如何能用,你给个样例?
技术支持-F · 2021-12-28 10:59能用的,可能其他地方出错了,取到的值有问题吧
88
帖子
0
勋章
710
Y币
我已经测试过了,一直报错
龙毅王者 · 2022-1-1 13:21判断一串字符的长度在一个区间内用.length一直有问题,如何能用,你给个样例?
88
帖子
0
勋章
710
Y币
取值没有问题,你看代码
技术支持-F · 2021-12-28 10:59能用的,可能其他地方出错了,取到的值有问题吧
您需要登录后才可以回帖 登录

本版积分规则