ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

js基础

2019-12-26 10:02:28  阅读:185  来源: 互联网

标签:function document 对话框 基础 alert 事件 js


javascript

js首先,和java没有关系,就是负责控制web前端结构的前两者:==结构(HTML)和样式(css)==

了解:js出现是为了验证表单的合法性

js的基础语法

1、写script标签,放在HTML页面的最后位置

2、从script标签中间

alert(“警告”)

    <script type="text/javascript">
        //弹出对话框
        alert("弹出来");
    </script>

js事件

事件:在什么情况下执行什么命令

事件三要素:

--事件源.事件类型=执行的命令

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                div{color: red;}
            </style>
        </head>
        <body>
            <div id="div1">
                点击
            </div>
            <p class="pppp">
                1111
            </p>
            <p class="pppp">
                2222
            </p>
        </body>
    </html>
    <script type="text/javascript">

        //如果想要控制某个标签,必须要先找到它
        //我想点击页面中的div   
        //弹出对话框
        document.getElementById("div1").onclick=function(){
            alert("警告");
        }
        //事件源.事件的类型=执行的命令
        document.getElementsByClassName('pppp')[0].ondblclick=function(){
            alert("双击我弹出对话框");
        }
        //getElementsByClassName 通过class来寻找页面中的元素,而class可以设置多个重复的类名,获取的时候必须要在后面添加[数字],数字从0开始计数
        
    </script>

js的书写位置

1、内嵌(如上)

2、外链

html文件
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                div{color: red;}
            </style>
        </head>
        <body>
            <div id="div1">
                点击
            </div>
            <p class="pppp">
                1111
            </p>
            <p class="pppp">
                2222
            </p>
        </body>
    </html>
    <script type="text/javascript" src="js.js">
        //此处是外链的语法,则写什么都不执行
    </script>
js文件
    document.getElementById("div1").onclick=function(){
        alert("警告");
    }
    //事件源.事件的类型=执行的命令
    document.getElementsByClassName('pppp')[0].ondblclick=function(){
        alert("双击我弹出对话框");
    }

3、行内式

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <div onclick="alert('警告')">点击</div>
            <!--事件类型=执行的动作-->
        </body>
    </html>

js常见特效

1、js实现动画效果:

测试的时候一定要多次触发动画,查看是否有动画累积的情况

2、js模态窗口

弹出两个层;一个负责盖住下面其他页面案的内容,另一个是让用户操作的层:只允许用户操作弹出的层

标签:function,document,对话框,基础,alert,事件,js
来源: https://www.cnblogs.com/justztz/p/12100466.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有