实训day01作业

1.通过js获取输入框中的value值

<!DOCTYPE html>
<html>
<!-- 头部 -->
<head>
    <meta charset="utf-8"> 
    <title></title>
    <!-- 样式 -->
    <style type="text/css"></style>
</head>

    <!-- 身体 -->
    <body>
        <iframe src="https://www.baidu.com"></iframe>

        <select>
            <optgroup label="广东省">
                <option>湛江</option>
                <option>佛山</option>
                <option>惠州</option>
            </optgroup>
        </select>

        <label>
            用户名:
            <input type="" name="">
        </label>


        <fieldset> <!-- 这是一个半包围边框 -->
            <legend>这是标题</legend> <!-- 这是一个标题 -->
                用户名:
                <input type="" name="">
        </fieldset>


        <h1>这是h1标签</h1>
        <h6>这是h6标签</h6>
        <p>这是一个<span>这是一个span标签</span>段落标签</p ><p>这是一个段落标签</p >

        <span>这是一个span标签</span><span>这是一个span标签</span>


        <ul>
            <li>无</li>
            <li>序</li>
            <li>列</li>
            <li>表</li>
        </ul>

        <ol>
            <li>有</li>
            <li>序</li>
            <li>列</li>
            <li>表</li>
        </ol>

        <p>这是一个p标签
            &lt!DOCTYPE html&gt
            &lthtml&gt
            &lthead&gt
                &lttitle&gt这是我的html&lt/title&gt
            &lt/head&gt
            &ltbody&gt
                今天星期一
            &lt/body&gt
            &lt/html&gt
        </p >

        <pre>这是一个pre标签
            &lt!DOCTYPE html&gt
            &lthtml&gt
            &lthead&gt
                &lttitle&gt这是我的html&lt/title&gt
            &lt/head&gt
            &ltbody&gt
                今天星期一
            &lt/body&gt
        </pre>

        <!-- 块级 -->
        <div style="width: 200px;height: 200px;">这是一个div</div>
        <div style="width: 200px;height: 200px;">这是一个div</div>

        <!-- 行内块级 -->
        < img style="width: 200px;height: 200px;" src="https://www.baidu.com/img/baidu_jgylogo3.gif">

        < img style="width: 200px;height: 200px;" src="https://www.baidu.com/img/baidu_jgylogo3.gif">

        <span style="width: 200px;height: 200px;">这是行内元素</span>
        <span style="width: 200px;height: 200px;">无法直接设置宽高</span>
        <input type="text" id="d1" name="t1" value"" ">
        <input type="button" name="b1" οnclick="get();" value="submit" "> 
        <!-- 行为 -->
        <script type="text/javascript">
            function get(){
            var a =document.getElementById("d1");
            alert(a.value);
            }
        </script>
    </body>
</html>

2.点击某个元素,更改该元素的样式
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>
        获取节点    
    </title>

</head>
<body>
    <div class="box">
        <h1 class="text">这是一个标题</h1>
        <h2 class="text">这是一个标题</h2>
        <h3 class="text">这是一个标题</h3>

        <p id="p1">这是一个段落标签</p>
    </div>


    <script type="text/javascript">
        window.onload = function(){
            // 通过id获取元素
            var p = document.getElementById('p1');
            console.log(p);

            // 通过类名获取元素
            var h = document.getElementsByClassName('text');
            console.log('h =>',h[2]);


            var div = document.getElementsByTagName('div');
            console.log(div);


            var ele = document.querySelectorAll('*')  //通过css选择器 返回所有匹配元素
            

            for (var i=0 ; i <h.length ;i++) {
                h[i].onclick = function(){
                    this.style.backgroundColor = "pink";
                }
            }

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

3.互换变量值
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>我的第一个javascript</title>
</head>
<body>

    <script type="text/javascript">
        //文档加载完成
        window.onload = function(){
            console.log(a);
            console.log(b);

            // 变量名提升
            //不声明新的变量  最后 a = 2; b = 8
            var a = 8;
            var b = 2;
            a=a-b*3;
            b=b*4;
            console.log(a);
            console.log(b);

            // 用console.log打印99乘法表

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

4.乘法口诀
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>我的第一个javascript</title>
</head>
<body>

    <script type="text/javascript">
        //文档加载完成
        window.onload = function(){
            console.log(a);
            console.log(b);

            // 变量名提升
            //不声明新的变量  最后 a = 2; b = 8
            var a = 8;
            var b = 2;


            // 用console.log打印99乘法表
            var str="";
            for(var i=1;i<=9;i++){
                var q=i;
                for(var j=1;j<=q;j++){
                    str+=i+"*"+j+"="+i*j+" ";
                }
                str+="\n";
            }
            console.log(str);
            
        }
    </script>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值