摘要:
实现了常见的注册表单的校验。 初始界面: 同意协议后可以点击注册按钮: 输入符合条件的数据: 实现代码: <!DOCTYPE html> <html> <head> <title>表单校验</title> <meta charset="UTF-8"> <style type="text/css"> 阅读全文
摘要:
通过操作form对象,咱可以动态进行数据提交。 一、form对象 获取form对象: //使用id值获取form对象 var frm = document.getElementById('frm_id'); //使用name值获取form对象 var frm2 = document.frm_name 阅读全文
摘要:
js中用来操作HTML文档的对象,通过操作document对象可以对正在运行的代码进行修改。 一、获取HTML标签对象 直接获取: 1、通过id获取:window(可省).document.getElementById("标签的id值"); 2、通过name获取:document.getElemen 阅读全文
摘要:
BOM浏览器对象模型:规范浏览器对js的支持,即js调用浏览器的功能。 它的具体实现为windows对象 一、框体方法 弹出一个框框,调用时候window可省略不写。 警告框: 会显示一个确认按钮,返回undefined。 window.alert("警告语"); 确认框: 会显示一个确认按钮和取消 阅读全文
摘要:
在页面内的规定行为,触发指定函数的执行。 一、声明事件 给某个标签添加事件,配合定义好的函数使用。 格式: <标签名 事件名="函数1名;函数2名";..... > 例子: 二、常见事件 单击事件:(常用于按钮标签) onclick,鼠标单击时触发。 双击事件:(常用于按钮标签) ondblclic 阅读全文
摘要:
JS开发者提供的对象方法。 一、字符串操作 常用操作: 大小写转换、截取、查找。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>学习使用类</title> <script type="text/javascript"> //转 阅读全文
摘要:
JS中万事万物皆对象,灵活! 对象: 可以调用不存在的属性方法(自动扩充),值为undefined。 可以直接新增属性方法。 创建自定义对象: //创建一个自定义对象 var 对象名 = new Object(); //给它新增属性 对象名.属性名 = 属性值 //给他新增方法,其实方法也是属性 对 阅读全文
摘要:
JS的类比较死板,它的对象不会共享方法。 创建一个类: 格式: function 类名(形参){ this.属性名 = 形参; ... this.属性名 = "值"; ... this.方法名 = function(形参){ 方法体; } } 在JS中,类的方法并不共享,每创建一个对象都会给它单独分 阅读全文
摘要:
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则,即为范式。 第一范式: 列不可再分割,保证其具有原子性。 第二范式: 表中每一列都和主键相关,而不能只与主键的某一部分相关(联合主键)。保证表格的原子性。(限制多对多关系) 第三范式: 表中每一列都和主键直接相关,而不能间接相关。( 阅读全文
摘要:
MySQL的核心是存储引擎。 一、查询过程 1、客户端向MySQL服务器发送查询请求。 2、检查查询缓存,缓存命中直接返回数据,否则进入下一阶段。 3、服务器进行SQL解析、预处理、由优化器生成对应的执行计划。 SQL解析: 软解析:在缓存中找到了执行计划。 硬解析:缓存中没有找到对应的执行计划,则 阅读全文