JavaScript 条件语句 If ... Else

来源:网络时间:2011-05-24

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

在 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 语句。

发表评论

最新评论(共7条)

2345市网友

抄了好几遍,硬记下。还好之前学了一些理论。

2013-10-16 0

回复@2345网友:

  • 取消

2345市网友

表示用你这个入门了Javascrip,多谢

2013-09-28 0

回复@2345网友:

  • 取消

2345市网友

##菜鸟     看不懂##

2013-07-01 0

回复@2345网友:

  • 取消

2345市网友

开始学 可以用用

2013-03-07 1

回复@2345网友:

  • 取消

2345市网友

document.wright(time1+"<br>");document.wright(time2+"<br>")<br>?行?秽

2013-02-27 2

回复@2345网友:

  • 取消