JavaScript 条件语句 If ... Else

来源:网络时间:2011-05-24 14:02:31

在您编写代码时,经常需要根据不同的条件完成不同的行为。可以在代码中使用条件语句来完成这个任务。

JavaScript 中,我们可以使用下面几种条件语句:

if 语句
在一个指定的条件成立时执行代码。
if...else 语句
在指定的条件成立时执行代码,当条件不成立时执行另外的代码。
if...else if....else 语句
使用这个语句可以选择执行若干块代码中的一个。
switch 语句
使用这个语句可以选择执行若干块代码中的一个。

If 语句

 

[code]<html>
<body>

<script type="text/javascript">
var d = new Date()
var TIMe = d.getHours()

if (time < 10)
{
document.write("<b>早安</b>")
}
</script>

<p>本例演示 If 语句。</p>

<p>如果浏览器时间小于 10,那么会向您问“早安”。</p>

</body>
</html>[/code][button value="复制代码"]

 

本例演示 If 语句。

如果浏览器时间小于 10,那么会向您问“早安”。


If...else 语句

[code]<html>
<body>

<script type="text/javascript">
var d = new Date()
var time = d.getHours()

if (time < 10)
{
document.write("<b>早安</b>")
}
else
{
document.write("<b>祝您愉快</b>")
}
</script>

<p>本例演示 If...Else 语句。</p>

<p>如果浏览器时间小于 10,那么会向您问“早安”,否则会向您问候“祝您愉快”。</p>

</body>
</html>

[/code][button value="复制代码"]

 

本例演示 If...Else 语句。

如果浏览器时间小于 10,那么会向您问“早安”,否则会向您问候“祝您愉快”。


If..else if...else 语句

 

[code]<html>
<body>

<script type="text/javascript">
var d = new Date()
var time = d.getHours()
if (time<10)
{
document.write("<b>Good morning</b>")
}
else if (time>=10 && time<16)
{
document.write("<b>Good day</b>")
}
else
{
document.write("<b>Hello World!</b>")
}
</script>

<p>本例演示 if..else if...else 语句。</p>

</body>
</html>[/code][button value="复制代码"]

 

Good day
本例演示 if..else if...else 语句。

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:9145908@qq.com
多特网友 2013-10-16 22:01:47 回复
抄了好几遍,硬记下。还好之前学了一些理论。
多特网友 2013-09-28 20:17:02 回复
表示用你这个入门了Javascrip,多谢
多特网友 2013-07-01 20:17:42 回复
##菜鸟     看不懂##
多特网友 2013-03-07 22:06:31 回复
开始学 可以用用
多特网友 2013-02-27 17:49:00 回复
document.wright(time1+"<br>");document.wright(time2+"<br>")<br>?行?秽
多特网友 2013-02-27 17:49:00 回复
document.wright(time1+"<br>");document.wright(time2+"<br>")<br>?行?秽
小裤衩 2011-12-07 21:33:05 回复
很好,很清楚
1814632561@qq.com 2013-01-04 16:37:26 回复
结构讲解得还蛮清晰的,想问一点就是:在document.wright()当中,若我要输出两行内容,怎么能使得内容显示的是两行呢,两个document.wright()当中要插入什么符号?
多特网友 2013-03-07 22:06:31 回复
开始学 可以用用
多特网友 2013-07-01 20:17:42 回复
##菜鸟     看不懂##