一、前台校验编程
防君子不防小人浏览器
JavaScript被设计用来向HTML页面添加交互行为编程语言
JavaScript是一种脚本语言(脚本语言是一种轻量级的编程语言)函数
JavaScript由数行可执行计算机代码组成网站
JavaScript一般直接嵌入HTML页面设计
JavaScript是一种解释性语言(就是说,代码执行不进行预编译)orm
全部的人无需购买许可证都可使用JavaScript对象
Java和JavaScript的区别?事件
它们没有关系,就像雷锋和雷峰塔ip
JavaScript的做用
HTML是整个网站的骨架
CSS是对整个网站骨架的内容进行美化(修饰)
JavaScript可以让整个页面具备动态效果
JavaScript的组成部分:
一、ECMAScript核心
它是整个JavaScript的核心,包含(基本语法、变量、关键字、保留字、数据类型、语句、函数等等)
二、DOM文档对象模型
它包含整个HTML页面的内容
三、BOM浏览器对象模型
它包含整个浏览器相关内容
Javascript语法
一、区分大小写
二、变量是弱类型的
三、每行结尾的分号无关紧要
四、注释与Java、C和PHP语言的注释相同
五、括号表示代码块
JavaScript的变量
变量能够不用声明,变量是弱类型。统一使用var来定义!定义变量的时候不要使用关键字和保留字。
关键字
ECMAScript有5种原始类型,即Undefined、Null、Boolean、Number和String。
引用数据类型:存在不少种,每种都是object对象
可使用typeof查看数据类型,使用instanceof判断变量数据类型
null和undefined的区分
null:对象不存在
undefined:对象存在,访问属性或者方法不存在(对象未初始化)
获取元素内容
获取元素
document.getElementById("id名称");
若是id是一个字符串,那么必须加上引号,若是是一个变量那么不须要
获取元素里面的值
document.getElementById("id名称").value;
JavaScript事件
表单提交事件:onsubmit
JavaScript的输出
警告框:alert();
向页面指定位置写入内容:innerHTML(属性);
向页面写入内容:document.write("");
3步骤分析
第一步:肯定事件(onsubmit)并为其绑定一个函数
第二步:书写这个函数(获取用户输入的数据)<获取数据时须要在指定位置定义一个id>
第三步:对用户输入的数据进行判断
第四步:数据合法(让表单提交)
第五步:数据非法(不让表单提交)给出错误提示信息
如何控制表单提交?
关于事件onsubmit:通常用于表单提交的位置,那么须要定义函数的时候给出一个返回值。onsubmit = return checkForm();
代码的实现
二、后台校验