您所在的位置: 首页>>读书频道>>设计开发>>.Net系列>>

5.1.3 else if语句的应用

http://book.51cto.com  2008-04-01 21:07  冯曼菲  人民邮电出版社  我要评论(0)
  • 摘要:《精通Ajax——基础概念、核心技术与典型案例》主要介绍Ajax技术的组成元素,涉及JavaScript、CSS、DOM、XMLHTTP和XML等内容,其中详细介绍了JavaScript客户端语言,它是Ajax技术的核心组成,是提高客户端性能不可缺少的元素。本文介绍了else if语句的应用。
  • 标签:Ajax  .NET

5.1.3  else if语句的应用

在if语句中,如果判断条件多于两个,可以使用else if语句,其语法是:

if(条件语句1)
{
程序语句1
}
else if(条件语句2)
{
程序语句2
}

else if(条件语句n)
{
程序语句n
}
else
{
程序语句n+1
}

这种格式是用else语句进行更多的条件判断,不同的条件对应不同的程序语句。光盘中5.4.htm是一个用else进行更多选择的例子,代码如下:

<script language="JavaScript">
<!--
var x=68;                          //x的值为68
if(x<=10)                          //x值不满足此条件,不会执行其下的语句
alert("x<=10");
else if(x>10&&x<=50)             //x值不满足此条件,不会执行其下的语句
alert("x>10&&x<=50");
else if(x>50&&x<=80)           //x值足此条件,将执行其下的语句
alert("x>50&&x<=80");     //输出结果
else                          //x值不满足此条件,不会执行其下的语句
alert("x>80");
//-->
</script>

程序运行结果如图5.4所示。

 
图5.4  5.4.htm的运行结果

程序首先判断x是否小于或等于10,如果是,就执行“alert("x<=10");”;如果不是,程序将继续判断x是否大于10并且小于或等于50,如果是,就执行“alert("x>10&&x<=50");”;如果还不是,程序将判断x是否大于50并且小于或等于80,如果是,就执行“alert ("x>50&&x<=80")”;如果上面的条件都不满足,就执行最后的else语句。


回书目   上一节   下一节
专题:ASP.NET 2.0基础开发指南
.NET移动与嵌入式技术专题
.NET Framework新手入门专题
VS.NET实用开发专题
ADO.NET实用技巧专题
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有