Javascript学习笔记


一、实验报告模板

1.准备7张jpg图片。

2.分别将图片命名为1~7.jpg。

3.打开记事本程序或者Notepad++应用程序。

4.输入能够生成如课本P129中图3-29所示页面的JavaScript源代码,保存html文件,文件名为 ex3-1。

5.双击ex3-1.html文件,在浏览器中查看结果。

6.参考代码

6.1获取星期几

var week = new Date().getDay();

6.2 通过页面中的标识来获取元素

document.getElementById(“week”)

//表示将 html代码 替换到id为xx的div标签中去

此处

document.getElementById(“week”).innerHTML

6.3星期数字转中文

2.程序运行结果

3.实验要求及提示(可选)

(1) 用JavaScript设计一个程序

(2) 根据当天是星期几,在页面中显示不同的图片

(3) 要求在图片上面显示今天是星期几,在显示图片

二、实验报告正文

Ax 准备图片

1.准备7张jpg图片分别将图片命名为1~7.jpg,存放在images文件夹中。

Bx 编写代码

<html>
<head>
</head>
<body>
    <div id="week"></div>    
    <div><br></div>    
    <div><img name="MyImage" src="images/1.jpg" width="95%" height="85%"><div>    
    <script language="JavaScript">
    var str = "今天是星期"; 
    var week = new Date().getDay();
    var imageNum = week;
    switch (week) {  
        case 0 :  
                str += "日";  
                imageNum = 7;
                break;  
        case 1 :  
                str += "一"; 
                break;  
        case 2 :  
                str += "二";  
                break;  
        case 3 :  
                str += "三";  
                break;  
        case 4 :  
                str += "四";  
                break;  
        case 5 :  
                str += "五";  
                break;  
        case 6 :  
                str += "六";  
                break;  
    } 
    document.MyImage.src = "images/" + imageNum + ".jpg";
    document.getElementById("week").innerHTML = str;
</script>
</body>
</html>

Cx Javascript代码分析

获取当日为星期几

var week = new Date().getDay();

通过页面中的标识来获取元素

   document.getElementById("week")

   //表示将 html代码 替换到id为xx的div标签中去 <div id="xx">此处</div>

   document.getElementById("week").innerHTML

星期数字转中文

    switch (week) {  
        case 0 :  
                str += "日";  
                imageNum = 7;
                break;  
        case 1 :  
                str += "一"; 
                break;  
        case 2 :  
                str += "二";  
                break;  
        case 3 :  
                str += "三";  
                break;  
        case 4 :  
                str += "四";  
                break;  
        case 5 :  
                str += "五";  
                break;  
        case 6 :  
                str += "六";  
                break;  
    } 

Dx 程序运行结果

使用浏览器打开html文件


文章作者: Enomothem
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Enomothem !
  目录