|
[多端开发]
2021-12-18 17:2:29][ERROR] Uncaught TypeError: Cannot read property 'length' ...
[复制链接]
本帖最后由 龙毅王者 于 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中不能用?那要怎么用?
|
|