Javascript笔记08:Javascript的if...else语句
案例代码如下:
<!DOCTYPE html>
<html>
<body>
<p>点击这个按钮,获得基于时间的问候。</p>
<button onclick="myFunction()">点击这里</button>
<p id="demo"></p>
<script>
function myFunction()
{
var x="";
var time=new Date().getHours();
if (time<20)
{
x="Good day";
}
else
{
x="Good evening";
}
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>
var elem= document.getElementById("demo"); 获取元素
elem.innerHTML = x; //elem的html内容就会变成x,这里的x是html内容
也就是说插入或者替换一段elem的HTML内容,一旦使用了innerHTML属性,它的全部内容都将被替换
效果图:
点击"点击这里",出现如下结果: