Blogger Information
Blog 24
fans 0
comment 0
visits 15416
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
3月29号作业
小蚂蚁的博客
Original
579 people have browsed it

明星相册仿教材作业如下:

<!DOCTYPE html>
<html>
<head>
   <meta charset="utf-8">
    <title>明星相册</title>
    <style type="text/css">
         .box{
             width: 500px;
             height: 700px;
             background: scroll:lightgray;
             border: 1px solid;
             margin: 20px auto;
             text-align: center;
             color: #363636;
             box-sizing: 2px 2px 2px #999;
         }
         .box  ul {
             margin: 0;
             padding: 0;
             overflow:hidden;

         }
         .box ul li{
             list-style: none;
             float: left;
             background-color: skyblue;
             margin-left: 20px;
         }
         .box ul li a{
             display: block;
             width: 100px;
             height: 40px;;
             color:white;
             text-decoration-line: none;
         }
         .box ul li a:hover{
             font-size: 1.2em;
             background-color: scroll;
         }
        .box .pic {
            width: 450px;
            height: 470px;
            border: 1px solid lightgray;
            line-height: 1px;margin: auto;
            margin-top: 40px;
        }
         .box .pic img {
             width: 100%;
             height:100%;
         }


    </style>
</head>
<body>
   <div>
     <h2>明星相册</h2>
    <ul>
        <li>
        <a href="../imges/fbb.jpg" title="《武媚娘》,《还珠格格》,《心中有鬼》..." onclick="changePic(this);return false" >范冰冰</a></li>

        <li>
        <a href="../imges/hg.jpg" title="《仙剑奇侠传3》,《神话》,《射雕英雄传》... "onclick="changePic(this);return false">胡歌</a></li>
        <li>
        <a href="../imges/zxc.jpg" title="《大话西游》,《美人鱼》,《功夫》..." onclick="changePic(this);return false">周星驰</a></li>

        <li>
        <a href="../imges/ldh.jpg" title="《赌侠》,《追龙》,《门徒》..." onclick="changePic(this);return false">刘德华</a></li>

        <li>
        <a href="../imges/rdh.jpg" title="《大追捕》,《冲锋战警》,《救火英雄》..."onclick="changePic(this);return false">任达华</a></li>
    </ul>

     <div>
     <img src="../imges/zwt.png" alt="" id="img"></div>
     <p id="info"></p>
   </div>
   <script type = "text/javascript">
  function changePic(pic) {
              //获取到要替换的明星图片与简介信息
              var picUrl = pic.href
              var picInfo = pic.title
              var picName = pic.innerHTML

              //获取到页面中,要被替换掉的图像元素对象
              var img = document.getElementById('img')
              var p = document.getElementById('info')

              // 将对应的图像与信息占位符进行替换
              img.src = picUrl
              p.innerHTML = picName+':'+picInfo
              p.innerHTML = '<span style="color:coral">'+picName+':'+picInfo+'</span>'

          }
   </script>

</body>
</html>






迷你计算机教材内容如下:
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>3.迷你计算器</title>
    <style type="text/css">
        .box {
            width: 500px;
            height: 200px;
            background-color: #efefef;
            border: 1px solid lightgray;
            text-align: center;
            margin: auto;
            margin: 20px auto;
            color: #636363;
            border-radius: 15px;
            box-shadow: 2px 2px 2px #999;
        }

        table {
            margin: auto;
            /*border: 1px solid red;*/
        }

        td {
            width: 100px;
            height: 30px;
            padding: 5px 10px;
        }

        input, select {
            width: 100%;
            height:100%;
            border:none;
            text-align: center;
            /*background-color: cyan;*/
        }

        button {
            width: 100%;
            height: 100%;
            border: none;
            background-color: skyblue;
            color: white;
        }
        button:hover {
            cursor: pointer;
            background-color: coral;
            width: 105%;
            height: 105%;
        }

    </style>
</head>
<body>
    知识点:
    <!-- 1.获取页面元素的方法; 2.条件判断语句的使用方法 3.事件方法函数的作用 -->
    <div>
        <h2>迷你计算器</h2>
        <form>
            <table>
                <tr>
                    <td><input type="text" name="opt1" placeholder="操作数1"></td>
                    <td>
                        <select name="option">
                            <option value="null">请选择操作</option>
                            <option value="add"> + </option>
                            <option value="sub"> - </option>
                            <option value="mul"> * </option>
                            <option value="div"> / </option>
                        </select>
                    </td>
                    <td><input type="text" name="opt2" placeholder="操作数2"></td>
                    <td><button type="button">计算</button></td>
                </tr>
                <tr>
                    <td colspan="2"><h3>结果:</h3></td>
                    <td colspan="2"><h3 id="placeholder"></h3></td>
                </tr>
            </table>
        </form>
    </div>

    <script type="text/javascript">
        //1.获取操作数,按钮与结果占位符
        var opt1 = document.getElementsByName('opt1')[0]
        var opt2 = document.getElementsByName('opt2')[0]
        var opt  = document.getElementsByName('option')[0]

        var btn = document.getElementsByTagName('button')[0]
        var placeholder = document.getElementById('placeholder')

        
        //2.给按钮添加事件,执行计算操作
        btn.onclick = function(){
            // var data1 = parseFloat(opt1.value)
            // var data2 = parseFloat(opt2.value)


            if (opt1.value.length == 0 ) {
                alert('第一个操作数不能为空')
                opt1.focus()
                return false
            } else if (isNaN(opt1.value)) {
                alert('第一个操作数必须为数字')
                opt1.focus()
                return false
            } else if (opt2.value.length == 0) {
                alert('第二个操作数不能为空')
                opt2.focus()
                return false
            } else if (isNaN(opt2.value)) {
                alert('第二个操作数必须为数字')
                opt2.focus()
                return false
            } else {
                var data1 = parseFloat(opt1.value)
                var data2 = parseFloat(opt2.value)
            }
            

            var option  = opt.value
            var temp = 0
            var flag = ''
            var result = ''
            switch (option){
                case 'null':
                    alert("请选择操作类型")
                    opt.focus()
                    return false
                case 'add':
                    flag = '+'
                    temp = data1 + data2                    
                    break
                case 'sub':
                    flag = '-'
                    temp = data1 - data2
                    break
                case 'mul':
                    flag = '*'
                    temp = data1 * data2
                    break
                case 'div':
                    flag = '/'
                    if (data2 == 0) {
                        alert('除数不能为0,请重新输入')
                        opt2.focus()
                        return false
                    } else {
                        temp = data1 / data2    
                    }                    
                    break
            }

            // placeholder.innerHTML = '<span style="color:coral">'+data1+' '+ flag+' '+ data2+' = '+temp +'</span>'

            var str = '<span style="color:coral">'
            str += data1+' '+flag+' '+data2 + ' = ' + temp
            str += '</span>'
            placeholder.innerHTML = str
        }


    </script>
</body>
</html>


由于是赶作业的图片后面补上

Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post