下面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");
}
}
});
}
我是菜鸟,麻烦知道的大哥直接改下代码谢谢了,我把与手机短信相关的代码都删了测试没成功
$("#" + 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");
}
}
});
}
我是菜鸟,麻烦知道的大哥直接改下代码谢谢了,我把与手机短信相关的代码都删了测试没成功
解决方案 »
- 如何将表单和json同时提交
- 没有onMouseOver onMouseOut onclick 这个菜单是怎么触发的?
- js 二叉树定位问题,请大虾门帮下忙我有多少分奉献多少,只求一解
- 动态添加的div其中的图片不显示?
- 收集 正则表达式 (大家来完善它)
- 如何用JS代码提取字符串长度!在先求救.
- 怎么样判断IE的版本号??急啊。
- 结贴快了也不好啊5555555555555555555555刚才提问的问题没解决,得重问一次了555555555
- ****100分求教****关于中英文字长的问题,解决即散分,up也有!*******
- 退出确认?
- 求大量范围型if else代码的优化思路
- 求大神解释一下这个创建表的代码是什么意思???
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);
if (_smscode == "") {
$("#txtSmsCode").focus();
showMsg("请输入短信验证码", "txtSmsCode");
return; // 简单粗暴,把这个 return 去掉
}