javascript训练,javascript学习指南

JavaScript 练习题求解答

1.

成都创新互联公司自2013年创立以来,是专业互联网技术服务公司,拥有项目网站建设、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元高淳做网站,已为上家服务,为高淳各地企业和个人服务,联系电话:18980820575

for(var i=1000;i=9999;i++){

if(i%13==0){

var n2 = Math.floor(i/10)%10;

var n3 = Math.floor(i/100)%10;

var n4 = Math.floor(i/1000);

if(n2+n3==n4)

console.log("满足条件的数为:"+i);

}

}

2.

var sum = 0, start = 1, end=0, n=1;

while(start 500) {

for(n = start; sum 1000; n++) {

sum += n;

if(sum == 1000) {

end=n;

console.log("连续相加为1000的连续正整数为:"+start+"到"+end);

}

}

start++;

sum = 0;

}

js训练青年能力为什么办不下去

因为生意不好。

js训练是以参与式教学法训练您掌握成功者应具备的基本素质和八类能力。结业考试采用开卷考试形式并结合日常作业评定分数。为保证学有所成,学员还可通过JS训练特别设计的自我训练程序的八个训练环强化综合实践能力并通过16个成功链自我检验训练效果。

JavaScript-正则表达式练习

登陆页面 login.html

!doctype html

html lang="en"

head

meta charset="UTF-8"

titlelogin/title

link rel="stylesheet" href="all.css"

script src="validate.js"/script

script src="login.js"/script

/head

body

div class="x-stage"

form action="#" class="x-form"

div class="x-field"label for="e-username" class="x-label"用户名:/labelinput id="e-username" name = "username" type="text" class="x-input"//div

div class="x-field"label for="e-pwd" class="x-label"密码:/labelinput id="e-pwd" name="pwd" type="password" class="x-input"//div

input type="button" name="login" value="登陆"/

input type="button" name="regist" value="注册"/

/form

/div

/body

/html

注册页面 regist.html

!doctype html

html lang="en"

head

meta charset="UTF-8"

titleregist/title

link rel="stylesheet" href="all.css"

script src="validate.js"/script

script src="regist.js"/script

/head

body

div class="x-stage"

form action="#" class="x-form"

div class="x-field"font class="x-requirement"*/fontlabel for="e-username" class="x-label"用户名:/labelinput id="e-username" name = "username" type="text" class="x-input"/div class="x-prompt"2-10位字符 数字和字母均可/div/div

div class="x-field"font class="x-requirement"*/fontlabel for="e-pwd" class="x-label"密码:/labelinput id="e-pwd" name="pwd" type="password" class="x-input"/div class="x-prompt"6-20位 可以是数字字母或下划线/div/div

div class="x-field"font class="x-requirement"*/fontlabel for="e-c-pwd" class="x-label"确认密码:/labelinput id="e-c-pwd" name="cPwd" type="password" class="x-input"/div class="x-prompt"/div/div

div class="x-field"font class="x-requirement"*/fontlabel for="e-mail" class="x-label"电子邮箱:/labelinput id="e-mail" name="mail" type="text" class="x-input"/div class="x-prompt"用于验证和找回密码/div/div

div class="x-field"font class="x-requirement"*/fontlabel for="e-sex-man" class="x-label"性别:/labelinput id="e-sex-man" name="sex" type="radio" class="x-input"男/inputinput id="e-sex-woman" name="sex" type="radio" class="x-input"女/inputdiv class="x-prompt"/div/div

input type="button" name="regist" value="注册"/

/form

/div

/body

/html

登陆脚本 login.js

window.onload = function(){

var form = document.forms[0];

var lastWorkUrl = '';

form.regist.onclick = function(){

form.action = 'regist.html';

form.submit();

};

form.login.onclick = function(){

if(!validate.checkLogin(form.username.value,form.pwd.value))

return false;

form.action = lastWorkUrl;

form.submit();

};

}

注册脚本 regist.js

window.onload = function(){

var form = document.forms[0];

var lastWorkUrl = '';

form.regist.onclick = function(){

if( !validate.checkUserName(form.username.value)

|| !validate.checkPwd(form.pwd.value)

|| !validate.checkConfirmPwd(form.pwd.value,form.cPwd.value)

|| !validate.checkMail(form.mail.value))

return false;

form.action = lastWorkUrl;

form.submit();

};

}

验证脚本 validate.js

var validate = {

checkNull:function(value){

if(!value) 

return alert('不能为空!'),false;

return true;

},

checkLogin:function(name,pwd){

if(!name || !pwd)

return alert('输入不正确!'),false;

return true;

},

checkUserName:function(value){

if(!this.checkNull(value))

return false;

if(!/^[A-Za-z0-9]{2,10}$/.test(value))

return alert('2-10位字符 数字字母均可!'),false;

return true;

},

checkPwd:function(value){

if(!this.checkNull(value))

return false;

if(!/^\w{6,20}$/.test(value))

return alert('6-20位 可以是数字字母或下划线!'),false;

return true;

},

checkConfirmPwd:function(pwd,cpwd){

if(pwd  pwd == cpwd  this.checkPwd(pwd)  this.checkPwd(cpwd))

return true;

return alert('确认密码错误!'),false;

},

checkMail:function(value){

if(!this.checkNull(value))

return false;

if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(value))

return alert('邮箱格式错误!'),false;

return true;

}

};

样式表 all.css

.x-stage{

width:400px;

margin:100px auto;

}

.x-form{

}

.x-field{

margin-bottom: 5px;

font-size: 12px;

}

.x-label{

font-weight: bold;

margin-right: 5px;

width: 60px;

display: inline-block;

vertical-align: middle;

}

.x-input{

outline:none;

vertical-align: middle;

}

.x-prompt{

color : red;

font-size: 12px;

margin: 5px 0 5px 70px;

}

.x-requirement{

color : red;

}


文章题目:javascript训练,javascript学习指南
网站URL:http://abwzjs.com/article/dsdsiic.html