用户名:  密码:   
您当前的位置:首页 > 

104讲 JS中if,switch,for,while语句以及自定义函数,各中html中的触发事件

上次修改时间: 2016-04-04 14:30:58      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\javascript,ajax,jquery,dom\jQuery教程\PHP100视频教程jQuery部分\      下一页

JS中if,switch,for,while语句以及自定义函数,各中html中的触发事件

一、条件语句
1. if //指定条件成立时执行
2. if...else //成立时执行if后的,不成立执行else后的
3. if..else if...else //可以有多个else if,那个else if执行那个后面的
4. switch //执行多个代码块中一个,同PHP中的switch
例:
 var aa=prompt(“请输入数字”,“”);
 switch(aa){
  case "2": alert('er');
  break;
  case "3": alert('san');
  break;
  default: alert('无符合内容'); 
 }

二、循环语句
1. for(变量=开始;变量<=结束值;变量=变量+步进值) {  //值条件间用分号隔开
 要执行的代码
}
例子:
 var i;
 for(i=1;i<=10;i++){
  document.write(i+'<br>');
 }
2. while(变量<=结束值){
 要执行的代码
}
例子:
 var u=1;
 while(u<=10){
  document.write(u+'<br>');
  u++
 }
三、自定义函数写法与调用方法
1. 写一个返回a*b的函数,自定义函数不用var声明变量
function prod(a,b) {
 x=a*b
 return x
}
2. Var product=prod(2,3); //调用上面的prod函数时要传入参数
例子:
function pro(aaa) {
 if(aaa='admin'){
 alert('不用输入admin');
 }else{
  alert(’不用输入admin‘);
 }
}
<input type='text' name='na' onblur="pro(this.value)"/> //获得当前value值

四、html中JS的各种常用触发事件
1.各种事件
onClick单击,onChange内容改变,
onBlur失去焦点, //如当一输入框输出后光标移到下个框时执行
onFocus获得焦点, //同上相反
onSubmit点submit按钮, //点提交按钮
onMouseOver获得鼠标,
onMouseOut离开鼠标,
Onload自动载入 //网页载入时执行
2. 例子:<input type="text" size="30" id="php100" onclick="alert('php100')">