zoukankan      html  css  js  c++  java
  • 基础-JavaScript中的事件

    在html中引入外部js方式:

    <html>

      <head>

        <script src="xxx.js"></script>

      </head>

      <body></body>

    </html>

    js中常用的事件:

    onclick点击事件,onfocus获取焦点,onblur失去焦点,onkeydown键被按下,onkeyup键被抬起,onkeypress键被按下或按住,nomouseup某个鼠标按键被松开,onmousemove鼠标移开,onmouseover鼠标被移到某个元素上,onload某个页面或图像加载完成,onsubmit提交按钮被点击,onchange用户改变域的内容。

    window常用方法:

    1.open方法   window.open("demo2.html");

    2.alert方法  它是一个警告框

    3.confirm()这个方法是一个对话框(提示框)它的返回值true,false,代表的是确 认与取消

    4.prompt()这个方法是一个输入框,方法的返回值就是输入的信息

    5.setInterval  按照指定的周期(以毫秒计)来调用函数或计算表达式。

    6.setTimeout在指定的毫秒数后调用函数或计算表达式。

    怎样可以让setIntervalsetTimeout结束?

    clearTimeout

    clearInterval

    History:

    historyJavascriptWindow下的对像,用于存储浏览器的历史信息。它含有三个方法,go(),back()forward(),分别用来控制页面的跳转。其中:
    back()表示返回到上一页面,效果相当于go(-1);
    forward()表示返回到下一页面,效果相当于go(1);
    go()用于指定页的跳转,比如go(-2)表示返回到浏览过的前两个页面。

    要获取history对象,通过window.history

    Back  加载 history 列表中的前一个 URL

    Forward加载 history 列表中的下一个 URL

    go

    location

    href:代表的是要跳转的url路径 相当于<a href=””>

    表单验证

    Onsubmit这个事件要在form标签上添加并且要有return

    <form onsubmit=return checkForm();>

    checkForm函数如果返回的是false,表单不能提交。

  • 相关阅读:
    路由协议
    TDD一示范例
    leetcode-36 + this may be useful when development is performed under newer sdk version
    leetcode-35
    TCP扫盲1
    UDP扫盲
    leetcode-34
    leetcode-33
    leetcode-32
    mysql非常全的和完整的总结
  • 原文地址:https://www.cnblogs.com/MessiAndDream/p/5879660.html
Copyright © 2011-2022 走看看