cmaedu.com
ajax异步刷新
cmaedu.cominput type="text" name="email" id="email" onchange="checkfunc(this.value)"
cmaedu.comjs脚本:
cmaedu.comfunction checkfunc(obj){
cmaedu.com var url = '/check.do?';
var args = obj;
$.getJSON(url,args,function(data){
if(data==" "){ //data为后台传来的响应数据(自定义),局逻辑判断具体值
alert("邮箱已经被注册!");
action类:省(太复杂,吃饭了)
要去数据库里查,先要写连接数据库方法,不同数据库用有不同的连接方式,连接上了再查就简单了
cmaedu.com
cmaedu.comhi:你好:
你这道题目只要涉及到字符串的操作;重点关注下String类中的一些方法,下面是我帮你实现的代码样例,请参考:
cmaedu.com// 字符串判断,邮箱地址
class MailRun implements Runnable {
cmaedu.com private Scanner scanner;
private String Mail;
cmaedu.com public void setMail(String Mail) {
cmaedu.com this.Mail = Mail;
cmaedu.com public String getMail() {
cmaedu.com return Mail;
cmaedu.com public void run() {
cmaedu.com try {
System.out.println("请输入...");
cmaedu.com scanner = new Scanner(System.in);
cmaedu.com this.setMail(scanner.nextLine());
// System.out.println(this.getMail());
cmaedu.com String com = ".com";
String cn = ".cn";
String net = ".net";
String org = ".org";
cmaedu.com // System.out.println(this.getMail().substring(this.getMail().length()-4,
cmaedu.com // this.getMail().length()));
cmaedu.com String str1 = "@";
String str2 = ".";
int a = 0;
int b = 0;
// System.out.println(this.getMail().indexOf(str1));
cmaedu.com // 当有“@”时才输出,indexOf!=-1
int Counta = this.getMail().indexOf("@");
cmaedu.com int Countb = this.getMail().indexOf(".");
// 判断必须包含@ 至少有一个. @的位置在.的前面
cmaedu.com if ((this.getMail().indexOf(str1) != -1) (this.getMail().indexOf(str2) != -1) (Counta Countb)) {
// 判断只有一个@
cmaedu.com while (this.getMail().indexOf(str1, b) = 0 b this.getMail().length()) {
a++;
cmaedu.com b = this.getMail().indexOf(str1, b) + str1.length();
cmaedu.com // @的出现次数必须小于2
if (a 2) {
cmaedu.com // System.out.println(this.getMail());
// @与.之间存在字符
if ((this.getMail().indexOf(str2) - this.getMail().indexOf(str1)) 2) {
cmaedu.com // 用户地址长度,不能超过150个文字
cmaedu.com if (this.getMail().indexOf(str1) = 150 this.getMail().indexOf(str1) 0) {
cmaedu.com // 地址最后为.com
if (this.getMail().substring(this.getMail().length() - 4, this.getMail().length())
.equals(com)) {
System.out.println("邮箱为:" + this.getMail());
cmaedu.com // 地址最后为.cn
cmaedu.com } else if (this.getMail().substring(this.getMail().length() - 3, this.getMail().length())
.equals(cn)) {
cmaedu.com System.out.println("邮箱为:" + this.getMail());
cmaedu.com // 地址最后为.net
cmaedu.com } else if (this.getMail().substring(this.getMail().length() - 4, this.getMail().length())
cmaedu.com .equals(net)) {
cmaedu.com System.out.println("邮箱为:" + this.getMail());
cmaedu.com // 地址最后为.org
} else if (this.getMail().substring(this.getMail().length() - 4, this.getMail().length())
.equals(org)) {
cmaedu.com System.out.println("邮箱为:" + this.getMail());
} else {
cmaedu.com System.out.println("邮箱后缀不正确!");
} else {
cmaedu.com System.out.println("用户名称,字符最长不能超出150个字符,字符最短不能小于1个字符");
} else {
cmaedu.com System.out.println("请检查域名,@与.之间存在字符!");
} else {
System.out.println("请检查是否重复输入@");
cmaedu.com } else {
cmaedu.com System.out.println("请检查是否包含@ 和 . ;同时检查@是否在.的前面");
} catch (Exception e) {
e.printStackTrace();
cmaedu.com需要下载电子邮箱。
cmaedu.com打开电子邮箱,点击注册Xbox Live。他会发信息到你手机 , 输入验证码你就可以设置密码 ,然后注册完成 再关联你的电子邮箱就可以了。
电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费)、非常快速的方式(几秒钟之内可以发送到世界上任何指定的目的地),与世界上任何一个角落的网络用户联系。
cmaedu.com
js邮箱验证
cmaedu.comscript. type="text/javascript"
function checkemail()
cmaedu.com var temp = document.getElementById("email");
var myreg = /(\S)+[@]{1}(\S)+[.]{1}(\w)+/;
cmaedu.com if(temp.value!="")
cmaedu.com if(!myreg.test(temp.value))
cmaedu.com document.getElementById("mail").innerHTML="请输入有效的email!";
document.getElementById("mail").style.color="red";
temp.value="";
cmaedu.com temp.focus();
return false;
else{
cmaedu.com document.getElementById("mail").innerHTML="email可以使用";
cmaedu.com document.getElementById("mail").style.color="green";
/script
html如下:
cmaedu.com这里我只写在body里面的代码:
邮箱地址:input id="email" name="email" nBlur="checkemail()" type="text" /span id="mail"/span br
cmaedu.combr
cmaedu.com js文件名验证 你得定义是什么样的文件 txt doc还是其他
儿童画邮箱怎么画?就是放信的那个 儿童画画要让他们在轻松、愉快的情绪支配下进行,而不能强制要求他们画什么。示范的画越简单越好,然后就让他们自由发挥吧!这个简单的邮箱希望能帮到你。怎么用网易电子邮箱给别...
支付宝如何把手机号改成邮箱号呢? 支付宝更换手机号,邮箱填写支付宝账号绑定的邮箱即可。支付宝更换手机号需要用到邮箱,是因为用户使用邮箱作为支付宝账号。如果用户忘记了自己的邮箱号码,可以在支付宝电脑端和...
山东英科医疗制品有限公司电话是多少? 英科医疗科技股份有限公司联系方式:公司电话0533-6098999,公司邮箱ir@intcomedical.com,该公司在爱企查共有11条联系方式,其中有电话号...
忘记263企业邮箱密码怎么办 若您没有设置过邮箱的个人信息,就无法通过上述方式取回密码。(1)如果您是忘记了邮箱的postmaster管理员密码,请您登录会员专区-左侧邮箱管理-点击相应邮箱后面的管理...
请问成都市教育局的电话是? 1、市教育局值班电话:618816882、义务教育咨询电话:61881673 3、普通高中咨询电话:61881704 4、 成都教育局官网链接: 成都市教育...
从联通营业厅买了个苹果合约机,怎么激活? 自动激活iphone,当itunes识别iphone之后,会自动激活手机,不过要确保可以连接网络。更新itunes,如果在运行itunes中,有对话框提示“更...