以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- js问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=136180) |
-- 作者:zhangjian222200 -- 发布时间:2019/6/9 16:39:00 -- js问题 问题1: var aa =document.getElementById("isj") var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\\d{8})$/; if(!myreg.test(aa.value)) { alert(\'请输入有效的手机号码!\'); ’发现上面这段,14开头、175号段此处如何不弹出 return false; } [此贴子已经被作者于2019/6/9 17:49:14编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/6/9 17:48:00 -- 1、
var myreg = /^(((175)|(14[0-9]{1})|(13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\\d{8})$/; |
-- 作者:zhangjian222200 -- 发布时间:2019/6/9 17:51:00 -- 另1个问题: function validit_images(){ var v1 = document.getElementById("upzsz0_thumbnails").getElementsByTagName("li").length; var v2 = document.getElementById("upshz0_thumbnails").getElementsByTagName("li").length; //alert(v1 + " " + v2); var frm = document.getElementById("form1"); var frmdata = new FormData(frm); if (frm.incremental) { var fluds = frm.getElementsByClassName("weui_uploader_input"); for (var idx = 0; idx < fluds.length; idx++) { var files = fluds[idx].Files; if (files) { for (var i = 0; i < files.length; i++) { //alert(files[i].blobFile); var fln = files[i].blobFile if (typeof(fln) == "undefined") { //alert("照片格式不正确"); showTopTips("toptip1","照片格式不正确!",2000); return false; } fln = fln.substring(fln.lastIndexOf(".") + 1).toLowerCase(); switch (fln) { case "jpg": case "jpeg": break; //case "png": //case "gif": //case "bmp": default: //alert("照片格式不正确"); showTopTips("toptip1","照片格式不正确!",2000); return false; } } } } } if(v1 < 1){ showTopTips("toptip1","请选择1张展示照上传!",2000); return false; } if(v1 > 1){ showTopTips("toptip1","展示照只可以上传1张!",2000); return false; } if(v2 > 0){ if(v2 < 3){ showTopTips("toptip1","请选择3张以上生活照上传!",2000); return false; } } if(v2 > 6){ showTopTips("toptip1","生活照最多可以上传6张!",2000); return false; } show("tst1",10000); //10秒 var result = submitAjaxForm(\'form1\',\'afterSubmit\'); alert(result); //都改用多线程了,这里提示undefined } function afterSubmit(result){ hide("tst1"); if (result==\'OK\') { show("tst2"); location="success.htm"; } else{ showTopTips("toptip1","请重新选择照片",2000); //上面的undefined提示时,这里有时候弹出,但是有时候不弹出 show("tst3",2000); } } [此贴子已经被作者于2019/6/9 17:50:50编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/6/9 17:51:00 -- 2、没有必要弹出result
var result = submitAjaxForm(\'form1\',\'afterSubmit\');
服务器端返回数据后,会跳转到 afterSubmit 函数里面的
认认真真看看 http://www.foxtable.com/mobilehelp/scr/0101.htm
|
-- 作者:zhangjian222200 -- 发布时间:2019/6/9 19:20:00 -- 问题2,原因找到了,是人工智能代码判断没有人图像造成的 |