zoukankan      html  css  js  c++  java
  • javaweb学习JavaScript

            JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

            简单的实现方式

    如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。

    <script> 和 </script> 会告诉 JavaScript 在何处开始和结束。

    <script> 和 </script> 之间的代码行包含了 JavaScript:

    也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。

    外部 JavaScript 文件的文件扩展名是 .js。

    如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件:

    eg:

    <!DOCTYPE html>
    <html>
    <body>
    <script src="myScript.js"></script>
    </body>
    </html>

    js方法:
    function 函数名(形参){}
    js主要事件:
    onabort
    onblur
    onchange:实现二级联动
    eg:

    var select=document.getElementById("country");
    select.onchange=function(){
    var pro=select.value;
    switch(pro){
    case 'shanxi':
    var area=document.getElementById("area");
    area.innerHTML="<option>太原</option><option>临汾</option><option>运城</option>";
    break;
    case 'beijing':
    var area=document.getElementById("area");
    area.innerHTML="<option>朝阳</option><option>丰台</option><option>一环</option>";
    break;
    case 'hebei':
    var area=document.getElementById("area");
    area.innerHTML="<option>石家庄</option><option>唐山</option><option>秦皇岛</option>";
    break;
    default:
    alert("error");
    }


    }


    onclick
    ondbclick
    onerror
    onfocus:
    onkeydown:
    onkeypress
    onkeyup
    onload
    onmousedown
    onmousover
    onsubmit
  • 相关阅读:
    angularJS
    WebSocket通信协议
    重写ajax方法实现异步请求session过期时跳转登录页面
    npm(cnpm)介绍(安装gulp)
    grunt安装与配置
    前端学习之jquery
    前端基础之CSS
    前端基础html
    激活
    socket 网络通信(基于tcp协议)以及粘包解决方案
  • 原文地址:https://www.cnblogs.com/z245894546/p/9322178.html
Copyright © 2011-2022 走看看