下面js怎么修改让他不用必须短信验证

teasygo 2019-07-26 03:04:56
下面js怎么修改让他不用必须手机短信验证

var showMsg = function (v_msg, v_objname) {
$("#" + v_objname).parent().next().show().children().html(v_msg);
}
var showMsg2 = function (v_msg, v_objname) {
$("#" + v_objname).parent().parent().next().show().children().html(v_msg);
}
var submitReg = function (event) {
e = event ? event : (window.event ? window.event : null);
if (e.keyCode == 13) {
DoRegister();
}
}
var CheckUserExists = function () {

var _name = $.trim($("#txtName").val());
if (_name == "" || _name == "请输入手机号码") {
return;
}
var options = {
url: '/AjaxData/dataaction.aspx?action=CheckRegUserExists',
type: 'post',
dataType: 'text',
data: { username: _name },
success: function (data) {
var _retarr = data.split('|');
if (_retarr[0] == "ok") {
$(".rel-form-yz").hide();
}
else {
showMsg(_retarr[1], "txtName");
}
}
};
$.ajax(options);

}
var __TimeOut = 60;
var SendMobileVerfyCode = function () {
$(".rel-form-yz").hide();
if (__TimeOut != 60) return;
var _txtMobileNo = $.trim($("#txtName").val());
if (_txtMobileNo == "" || _txtMobileNo == "请输入手机号码") {
$("#txtName").focus();
showMsg("请输入手机号", "txtName");
return;
}
else if (!IsMobileNumber(_txtMobileNo)) {
showMsg("手机号格式有误", "txtName");
return;
}
var options = {
url: '/AjaxData/DataAction.aspx?action=SendMobileVerfiyCode',
type: 'post',
dataType: 'text',
data: { MobileNo: _txtMobileNo },
success: function (data) {
var _retarr = data.split('|');
if (_retarr[0] != "0") {
showMsg(_retarr[1], "txtName");
}
else {
$("#txtCode").focus();
showMsg("验证码已发送,60秒内有效,否则过期作废", "txtSmsCode");
SetMobileCodeLeaveTime();
}
}
};
$.ajax(options);
}

var SetMobileCodeLeaveTime = function() {
var obj = document.getElementById("btnSendSMS");
__TimeOut--;
obj.setAttribute("disabled", true);
$(obj).html("重新发送(" + __TimeOut + ")");
if (__TimeOut <= 0) {
obj.removeAttribute("disabled");
$(obj).html("获取验证码");
__TimeOut = 60;
}
else {
setTimeout(function () { SetMobileCodeLeaveTime(); }, 1000);
}
}
var DoRegister = function () {
$(".rel-form-yz").hide();
var _type = GetRadioCheckedValue("reg-top-input");
var _name = $.trim($("#txtName").val());
if (_type == "") {
showMsg2("请选择会员类型", "radltype");
return;
}
if (_name == "" || _name == "请输入手机号码") {
$("#txtName").focus();
showMsg("请输入手机号码", "txtName");
return;
}
if (!IsMobileNumber(_name)) {
showMsg("手机号格式有误", "txtName");
return;
}
var _pwd = $.trim($("#txtPwd").val());
if (_pwd == "" || _pwd == "请输入密码") {
$("#txtPwd").focus();
showMsg("请输入密码", "txtPwd");
return;
}

var _code = $("#txtCode").val();
if (_code == "") {
$("#txtCode").focus();
showMsg2("请输入验证码", "txtCode");
return;
}

var _smscode = $("#txtSmsCode").val();
if (_smscode == "") {
$("#txtSmsCode").focus();
showMsg("请输入短信验证码", "txtSmsCode");
return;
}

if (!document.getElementById("chkReadInfo").checked) {
showMsg("请同意本网站服务协议", "btnSave");
return;
}

$("#btnSave").ajaxStart(function () {
$(this).attr("value", "正在注册"); $(this).attr("disabled", true);
}).ajaxComplete(function () {
$(this).attr("value", "注 册"); $(this).attr("disabled", false);
});

$.ajax({
type: "POST",
url: "/AjaxData/dataaction.aspx?action=RegisterAction",
data: { name: _name, pwd: _pwd, code: _code, smscode: _smscode, type: _type },
success: function (v_data) {
if (v_data == "ok") {
top.location.href = '/member/project/data.aspx';
}
else {
showMsg(v_data, "btnSave");
}
}
});
}


我是菜鸟,麻烦知道的大哥直接改下代码谢谢了,我把与手机短信相关的代码都删了测试没成功
...全文
185 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
teasygo 2019-07-29
  • 打赏
  • 举报
回复
谢谢楼上的大哥,系统是net开发完全不懂,我研究下看看能不能找到哪个文件
天际的海浪 2019-07-28
  • 打赏
  • 举报
回复
验证码是在服务器后台代码中验证的,你只修改前端代码没有用。
風灬雲 2019-07-28
  • 打赏
  • 举报
回复
var _smscode = $("#txtSmsCode").val(); if (_smscode == "") { $("#txtSmsCode").focus(); showMsg("请输入短信验证码", "txtSmsCode"); return; // 简单粗暴,把这个 return 去掉 }
teasygo 2019-07-26
  • 打赏
  • 举报
回复
楼上的大哥,去掉了还是提示“请输入短信验证码”
teasygo 2019-07-26
  • 打赏
  • 举报
回复
楼上的打个这块去掉了,点击注册页面跳转不过去了
usecf 2019-07-26
  • 打赏
  • 举报
回复
把这块去掉 var options = { url: '/AjaxData/DataAction.aspx?action=SendMobileVerfiyCode', type: 'post', dataType: 'text', data: { MobileNo: _txtMobileNo }, success: function (data) { var _retarr = data.split('|'); if (_retarr[0] != "0") { showMsg(_retarr[1], "txtName"); } else { $("#txtCode").focus(); showMsg("验证码已发送,60秒内有效,否则过期作废", "txtSmsCode"); SetMobileCodeLeaveTime(); } } }; $.ajax(options);

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧