引入js文件:
<script type="text/javascript" src="static/js/index.js"></script>变量
var 变量名; 注:变量没有类型,根据赋值决定变量的类型;数据类型:number String  boolean运算符:
算术运算符:+ - * / %
赋值:= += -= *= /= %=
比较:>  >=  <  <=  ==  !=  ===表示类型和值都相同
单目:++  --
三目:var 变量=表达式?结果1:结果2事件: 单击 onclick 双击 ondblclick 鼠标经过 onmouseover 鼠标移动 onmousemove
鼠标移出 onmouseout 鼠标按下 onmonsedown 鼠标抬起 onmouseup 键盘按下 onkeydown
键盘抬起 onkeyup 获得焦点 onfocus 失去焦去 onblur 内容输入 oninput 内容改变 onchange
表单提交 onsubmit 滚动 onscroll 页面加载 onload函数
使用:
window.onload=function(){//必须在页面加载完成后执行的代码}function 函数名show(参数名称x,y){根据ID获得:document.getElementById(id名称);根据class获得:document.getElementsByClassName(class属性值); ---获得一个数组弹出框:alert():只有“确认”confirm():有“确认”,“取消”prompt():可接收用户的输入内容,并有“确认”,“取消”定时器:开启:定时器名称=setInterval("函数",毫秒时间):间隔固定的时间执行一次函数定时器名称=setTimeout("函数",毫秒时间):在固定时间之后执行一次函数关闭:clearInterval(定时器名称)clearTimeout(定时器名称=)改变样式属性:对象名.style.属性名colorfontSize}

jQuery:

引入:
< script type="text/javascript" src="jQuery文件路径">< /script>$(function(){//页面加载完成//给表单绑定表单提交事件$("#frm").submit(function(){//定义正则规则var reg=/^\w{6,20}$/;//获得输入的昵称var uname=$(":input:eq(0)").val();if(!reg.test(uname)){//返回true或false//下一个兄弟节点$("span[class=err]:eq(0)").html("用户名必须是abc");//ip[0].nextElementSibling.innerHTML="用户名必须是abc";return false;//取消原始默认作}else{$("span[class=err]:eq(0)").html("");}reg=/^\d{6}$/;var upass=$(":input:eq(1)").val();if(!reg.test(upass)){$("span[class=err]:eq(1)").html("密码必须是6个数字");return false;}return true;});})

原生JavaScript使用和jQuery使用相关推荐

  1. 你可能不需要 jQuery!使用原生 JavaScript 进行开发

    很多的 JavaScript 开发人员,包括我在内,都很喜欢 jQuery.因为它的简单,因为它有很多丰富的插件可供使用,和其它优秀的工具一样,jQuery 让我们开发人员能够更轻松的开发网站和 We ...

  2. 原生javascript淡入淡出焦点图 + Jquery实现方法

    淡入淡出焦点图效果类 这里是缓动焦点图链接: JavaScript 缓动焦点图实现的几种写法 封装 + 函数式 + JQuery 焦点图 实现思路: 原生JS的类的调用方式: var slider1 ...

  3. 演员选择框三级联动(原生javascript和jquery实现)

    使用Jquery做成选择演员选择框的三级联动效果.代码如下,测试可以下载附件. <html><head><meta http-equiv="Content-Ty ...

  4. 原生javascript取代jquery的一些方法(jQuery-free)

    转自:http://www.qingdou.me/2687.html jQuery是最流行的JavaScript工具库.据统计,目前全世界57.3%的网站使用它.也就是说,10个网站里面,有6个使用j ...

  5. 原生JavaScript实现jQuery中的slideUp和slideDown滑动效果

    参考文章:用原生JavaScript写出类似jQuery中slideUp和slideDown效果_johnworks的博客-CSDN博客   作者:johnworks 目录 一.前言 二.第一次尝试 ...

  6. JavaWeb 第6章 Ajax 与 JQuery 任务1:使用原生 JavaScript 发送 Ajax请求

    JavaWeb 应用设计及实战 目录 上一章  下一章 上一个任务/上一节       下一个任务/下一节 实例链接  点我 目录 任务1  使用原生 JavaScript 发送 Ajax 请求 6. ...

  7. animate用法 js原生_用 原生Javascript 创建带动画的固顶导航菜单

    当我们在网页中加入一个导航菜单的时候,需要考虑很多因素.如何确定它的位置?如何定义样式?还需要保证它具有良好的响应性.又或者你想为它添加一些炫酷的动画.这时你可能会对 jQuery 感兴趣,因为它会帮 ...

  8. 使用原生JavaScript

    如果你只需要针对现代浏览器,很多功能使用原生的 JavaScript 就可以实现. DOM Selectors //jQuery var ele = $("#id .class") ...

  9. 一些常用且实用的原生 JavaScript函数[转]

    日常开始中常用到的一些原生JavaScript函数,比较实用, 今天特地整理一下,分享给大家,希望对大家有用,会常更新,同时也欢迎大家补充. css及html方面的技巧总结,点此前往: 前端开发中一些 ...

  10. java excel 插件_轻量级的原生JavaScript的Excel插件——JExcel

    介绍 jExcel是一个轻量级的原生javascript插件,用于创建与Excel或任何其他电子表格软件兼容的基于Web的交互式表格和电子表格.可以从JS数组,JSON,CSV或XSLX文件创建在线电 ...

最新文章

  1. linux系统源码安装教程,linux之源码包安装步骤
  2. 从零开始单排学设计模式「简单工厂设计模式」黑铁 III
  3. 原理图元件有波浪线_电气原理图和接线图识图方法,电气接线图怎么画?
  4. VTK:Utilities之SparseArray
  5. 织梦使用if判断某个字段是否为空
  6. 【学步者日记】UnityEditor扩展菜单以及ScriptableObject
  7. Node连接MySQL数据库进行基本的增删改查操作(一看就会)
  8. IDEA中使用JUnit4(单元测试框架)超详细!
  9. 概率论---全概率公式和贝叶斯公式
  10. VS2017社区版+Qt5.12.2+VTK8.2环境搭建
  11. 新手经常忽略的嵌入式基础知识点,你都掌握了吗?
  12. python公众号文章阅读量_怎么判断一篇微信公众号文章阅读量是不是刷上来的?...
  13. 利用C51单片机内部函数_corl_函数实现LED流水灯。
  14. 2020.10.20读 PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space
  15. gcd euclid_使用EUCLID的算法找到两个数字的GCD(最大公约数)
  16. 什么是 IP 欺骗?
  17. 服务器后端开发,学什么编程语言?
  18. Flume使用Spooling Directory Source采集文件夹数据到hdfs
  19. iPhone6 微信视频通话没有声音
  20. 正版Xshell免费使用

热门文章

  1. 计算机d盘无法格式化,电脑的D盘无法进行格式化怎么办?最强悍的三种解决方式看这里!...
  2. 使用UniWebView时的内存管理
  3. 黑马程序员MySQL-视图SQL笔记
  4. windows android装应用,以IT之家为例,Win10 Mobile安装安卓APK应用体验如何?
  5. 蓝桥杯python试题_Python爬取蓝桥杯真题讲解课程
  6. CCNA中文版完整教程
  7. 最好用的php编程软件_php 编程软件 php编程软件有哪些
  8. Java开发基于控制台的购书系统
  9. Android设备运用Clockworkmod Recovery恢复模式安装定制的Rom
  10. cache log:minzip: zlib inflate call failed (zerr=-3)