JavaScript三个点击事件(onload,onclick,

2019-08-17  本文已影响0人  以宇宙为海的蓝鲸
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>三个点击事件</title>
</head>
<body onload="load();">
    <div id="dv">你好,早晨</div>
    <button type="button" onclick="test()">点我</button>
    <select id="se" onchange="getVal(this);">
        <option>朝霞</option>
        <option>晚霞</option>
        <option>黎明</option>
    </select>
    <script type="text/javascript">
        //onload事件
        //onload 事件会在页面或图像加载完成后立即发生。
        //onload 通常用于 <body> 元素,
        //在页面完全载入后(包括图片、css文件等等。)执行脚本代码。
        function load(){
            var dv = document.getElementById("dv");
            dv.style.color="skyblue";
        }

        //onclicks事件,可以放在绝大多数标签中
        function test(){
            alert("hello,你点击了");
        }
        //onchange事件,可以用在<select><input type="text">, <select>,
        // <textarea>标签中,当选中的内容,或输入的内容发生改变时,触发该事件。
         // change() 函数触发 change 事件,或规定当发生 change 事件时运行的函数。
        function getVal(t){
            console.log(t.value);//会返回当前选中的值
            console.log("--------");//我是分割线
            console.log(t.innerHTML);
            console.log("--------");//我是分割线
            console.log(t.innerText);
            //以上两个会返回select标签中的所有内容
        }
        
    </script>
</body>
</html>
上一篇下一篇

猜你喜欢

热点阅读