demo18-作业2属性设置

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .set_con{
                width: 900px;
                height: 350px;
                border: 1px solid #666;
                margin: 50px auto 0;
            }
            .left_set{
                width: 299px;
                height: 330px;
                float: left;
                border-right: 1px solid #666;
                /*距离顶部20px*/
                padding-top: 20px;
                
            }
            .left_set label{
                float: left;
                width: 80px;
                height: 40px;
                line-height: 40px;
                text-align: left;
                text-indent: 20px;
                margin-top: 10px;
                font-size: 12px;
                
            }
            .left_set input{
                padding: 0px;
                width: 198px;
                height: 38px;
                border: 1px solid #999;
                float: left;
                margin-top: 10px;
                text-indent: 10px;
                outline: none;
            }
            .left_set .setbtn{
                width: 99px;
                height: 40px;
                border: 0px;
                background: #0181CC;
                color: #fff;
                text-indent: 0px;
                margin-left:80px;
                font-size: 16px;
                margin-top: 20px;
                
            }
            .right_show{
                width: 600px;
                height: 350px;
                float: left;
                overflow:auto;
                
            }
            .box{
                width:100px;
                height: 100px;
                border:5px solid #000;
                background: gold;
                margin: 50px auto 0;
                
            }
            
        </style>
    </head>
    <body>
        <div class="set_con">
            <div class="left_set">
                
                    <div>
                        <label>宽度:</label>
                        <input type="text" value="100px" id="input01"/>
                    </div>
                    
                    
                    <div>
                        <label>高度:</label>
                        <input type="text" value="100px" id="input02"/>
                    </div>
                
                
                
                    <div>
                        <label>背景色:</label>
                        <input type="text" value="gold" id="input03"/>
                    </div>
            
                
                
                    <div>
                        <label>边框:</label>
                        <input type="text" value="5px solid #000" id="input04"/>
                    </div>
                
                
                    <div>
                        <label>圆角:</label>
                        <input type="text" value="0px" id="input05"/>
                    </div>

            
                    <div>
                        <input type="button" value="设置" class="setbtn" id="input06"/>
                    </div>
                
                
            </div>
            
            <div class="right_show">
                <div class="box" id="box"></div>
            </div>
        </div>
    </body>
    <script type="text/javascript">
        // js代码
        var oInput01 = document.getElementById("input01")
        var oInput02 = document.getElementById("input02")
        var oInput03 = document.getElementById("input03")
        var oInput04 = document.getElementById("input04")
        var oInput05 = document.getElementById("input05")
        var oBtn = document.getElementById("input06")
        var oBox = document.getElementById("box")
        
        oBtn.onclick = function(){
            var sVal01 = oInput01.value
            var sVal02 = oInput02.value
            var sVal03 = oInput03.value
            var sVal04 = oInput04.value
            var sVal05 = oInput05.value
            
            oBox.style.width = sVal01
            oBox.style.height = sVal02
            oBox.style.backgroundColor = sVal03
            oBox.style.border = sVal04
            oBox.style.borderRadius = sVal05
        }
    </script>
</html>

演示效果:

原文地址:https://www.cnblogs.com/huaibin/p/12590005.html