摘要: 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:”^[0-9]*$”只能输入n位的数字:”^\d{n}$”只能输入至少n位的数字:”^\d{n,}$”只能输入m~n位的数字:”^\d{m,n}$”只能输入零和非零开头的数字:”^(0|[1-9][0-9]*)$”。只能输 阅读全文
posted @ 2020-04-09 15:07 why666 阅读(152) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-04-09 15:03 why666 阅读(0) 评论(0) 推荐(0)
摘要: $.each 遍历一个数组 第一个参数是数组 第二个参数是回调函数 i是下标,n是内容 $.unique() 去掉重复的元素注意 : 执行unique之前,要先调用sort对数组的内容进行排序。 $.inArray 返回元素在数组中的位置 ,如果不存在返回-1 $.trim()去除首尾空白 阅读全文
posted @ 2020-04-09 15:00 why666 阅读(499) 评论(0) 推荐(0)
摘要: $( function(){} );和window.onload = function(){}的区别?他们分别是在什么时候触发?1、jQuery 的页面加载完成之后是浏览器的内核解析完页面的标签创建好 DOM 对象之后就会马上执行 别的不会管了。2、原生 js 的页面加载完成之后,除了要等浏览器内核 阅读全文
posted @ 2020-04-09 14:57 why666 阅读(198) 评论(0) 推荐(0)
摘要: 显示 隐藏 切换 分别通过show(), hide(),toggle()实现也可以加上毫秒数,表示延时操作,比如show(2000) 向上滑动 向下滑动 滑动切换 分别通过slideUp(), slideDown(),slideToggle()实现 也可以加上毫秒数,表示延时操作,比如slideUp 阅读全文
posted @ 2020-04-09 14:55 why666 阅读(159) 评论(0) 推荐(0)
摘要: 筛选器指的是在已经通过选择器选中了元素后,在此基础上进一步选择。 首先通过 $("div") 选择了多个div元素,接下来做进一步的筛选first() 第1个元素last() 最后一个元素eq(num) 第num个元素注: num基0 parent() 选取最近的一个父元素 parents() 选取 阅读全文
posted @ 2020-04-09 14:51 why666 阅读(102) 评论(0) 推荐(0)
摘要: 3 对于html()这个方法的补充:通过html() 获取元素内容,如果有 子元素!,保留标签!而text()获取元素内容 但是如果有子元素 不含标签 4.(1)addClass()可以增加一个样式中的class如 .pink{ xxxxx}此时就可以 $("xx").addClass("pink" 阅读全文
posted @ 2020-04-09 14:41 why666 阅读(144) 评论(0) 推荐(0)
摘要: 12 css样式操作:addClass() 添加样式 可以同时添加多个样式 见代码removeClass() 删除样式 可以同时删除多个样式 里面什么都不写就全部删除 见代码 toggleClass() 有就删除,没有就添加样式。offset() 获取和设置元素的坐标。$divEle.offset( 阅读全文
posted @ 2020-04-09 14:39 why666 阅读(164) 评论(0) 推荐(0)
摘要: 8练习: 全选全不选 见idea 9。增删改内部插入:appendTo() a.appendTo(b) 把 a 插入到 b 子元素末尾,成为最后一个子元素prependTo() a.prependTo(b) 把 a 插到 b 所有子元素前面,成为第一个子元素外部插入:insertAfter() a. 阅读全文
posted @ 2020-04-09 14:38 why666 阅读(141) 评论(0) 推荐(0)
摘要: 7.jq属性操作:传参是设置 ,不传参是获取html() 和innerHTML一样 获取起始标签结束标签的内容text() 和innerText一样 获取起始标签结束标签的文本val() 设置和获取表单项的value属性值// 批量操作单选 $(":radio").val(["radio2"]);/ 阅读全文
posted @ 2020-04-09 14:37 why666 阅读(159) 评论(0) 推荐(0)
摘要: 6 元素的筛选:这里都变成了方法 筛选器指的是在已经通过选择器选中了元素后,在此基础上进一步选择。eq() 获取给定索引的元素 功能跟 :eq() 一样first() 获取第一个元素 功能跟 :first 一样last() 获取最后一个元素 功能跟 :last 一样filter(exp) 留下匹配的 阅读全文
posted @ 2020-04-09 14:36 why666 阅读(231) 评论(0) 推荐(0)
摘要: 5 选择器: 以下所有内容都api中都有详细的使用方法(1)基础选择器的需求可以自己去查api文档 api中都有详细的示例 css方法 可以得到和设置页面 你懂的 #ID 选择器:根据 id 查找标签对象.class 选择器:根据 class 查找标签对象element 选择器:根据标签名查找标签对 阅读全文
posted @ 2020-04-09 14:35 why666 阅读(174) 评论(0) 推荐(0)
摘要: 5.dom和jQuery的互相转化dom 》jQuery : $(dom对象) 实现转化为jqjq 》dom jq对象[下标]去出相应的dom 毕竟jq是dom的数组 阅读全文
posted @ 2020-04-09 14:32 why666 阅读(367) 评论(0) 推荐(0)
摘要: 3.JQ核心函数:$是Jquery的核心函数 $()就是调用这个函数(1)传入参数为函数:表示页面加载完成之后 相当于window.onload (2)传入HTML字符串 会自动创建html对象如 $(function () {//相当于window.onload事件 var $test= $("# 阅读全文
posted @ 2020-04-09 14:30 why666 阅读(876) 评论(0) 推荐(0)
摘要: 2 理解 $(function(){})(1)表示文档加载,这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。换句话说,写在这里面的JQuery代码都是文档加载好之后的。就不会有获取一个还没有加载好的图片这种问题了。(2)精准的写法:$(document).ready(function 阅读全文
posted @ 2020-04-09 14:29 why666 阅读(1130) 评论(0) 推荐(0)
摘要: 1 辅助js开发的类库,核心思想就是 write less do more 写的少 做的多 实现了浏览器的兼容问题2 用法:$符天下第一! $是一个函数 <script type="text/javascript" src="./文件/jquery-1.7.2.js"></script> 把js文件 阅读全文
posted @ 2020-04-09 14:28 why666 阅读(91) 评论(0) 推荐(0)
摘要: 1.document 是js的内置对象 代表浏览器的文档部分 document.write();向文档中写入字符串 2.完整的js由语言基础 bom dom组成 script标签放哪都行 但是推荐放head和css 为了便于维护<script src="js文件"></script> 3.调试:可以 阅读全文
posted @ 2020-04-09 14:23 why666 阅读(144) 评论(0) 推荐(0)
摘要: 3.BOMBOM即浏览器对象模型 (Browser Object Model)浏览器的对象包括:Window(窗口) Navigator(浏览器)Screen(客户端屏幕)History(访问历史) Location(浏览器地址) 一般来说 页面加载,就会自动创建window对象使用它可以获取文档显 阅读全文
posted @ 2020-04-09 14:22 why666 阅读(199) 评论(0) 推荐(0)
摘要: #(5)日期(1)创建日期对象new Date():Thu Apr 02 2020 15:38:04 GMT+0800 (中国标准时间)(2)分别获取年/月/日 getFullYear() getDate()需要注意的是,getMonth()返回的月数,是基零的,0代表1月份(3)分别获取时:分:秒 阅读全文
posted @ 2020-04-09 14:15 why666 阅读(173) 评论(0) 推荐(0)
摘要: #(3)Math 属性 Math.E 自然对数 Math.PI圆周率 求幂 Math.pow(3,2); 3的2次 四舍五入:Math.round(); 随机数 你应该会吧? #(4).数组对象创建数组对象的3种方式:(1) new Array() 创建长度是0的数组 (2) new Array(5 阅读全文
posted @ 2020-04-09 14:14 why666 阅读(184) 评论(0) 推荐(0)
摘要: #(1)Number可以通过new Number()创建一个对象var y=new Number(125);此时 typeof y 显示他是一个object toFixed(?) 可以返回一个数字的小数表达 ?显示的是小数点后几位小数toExponential 返回一个科学技术法表达ValueOf返 阅读全文
posted @ 2020-04-09 14:12 why666 阅读(338) 评论(0) 推荐(0)
摘要: 注意使用:onload用法之一: window.onload=function () {document.getElementById("bt01").onclick=function () {var b=document.getElementById("bj").innerHTML;alert(b 阅读全文
posted @ 2020-04-09 14:11 why666 阅读(1018) 评论(0) 推荐(0)
摘要: 每个大标签内的小标签 就组成了一个类似树形结构 文本都算一个子节点 节点的常用属性和方法节点就是标签对象(指我们能操作的东西)(1)childNodes属性,获取当前节点的所有子节点(2)firstChild属性,获取当前节点的第一个子节点(3)lastChild属性,获取当前节点的最后一个子节点( 阅读全文
posted @ 2020-04-09 14:09 why666 阅读(172) 评论(0) 推荐(0)
摘要: 16 提示信息一般用span标签 .innerHTML();起始标签和结束标签中的内容如用户名验证 如果需要以图片形式来显示对错 我们可以将img标签放到判断语句中别的标签也可以放呦 GetElementById(); 之前用很多回了 就是找到第一个拥有指定id的对象 17 GetElementBy 阅读全文
posted @ 2020-04-09 14:08 why666 阅读(566) 评论(0) 推荐(0)
摘要: 13DOM模型 web资料里有关于它的结构图形Document Object Model就是将文档中的各种东西转化为对象来管理一种树状结构 有层级关系 我们可以使用它访问所有的HTML标签标签的对象化就是给标签id name 等等 14 Document的方法:(可以看api文档)GetElemen 阅读全文
posted @ 2020-04-09 14:04 why666 阅读(150) 评论(0) 推荐(0)
摘要: 11 事件:输入设备和页面交互之间的响应 叫事件 事件的注册/绑定:就是告诉浏览器 事件响应后要执行那些代码 (1)静态注册事件:通过html标签的事件属性直接赋于事件响应后的代码 (2)动态注册事件: 先通过js得到标签得dom对象 在通过dom对象.事件名=function(){} 这种形式赋于 阅读全文
posted @ 2020-04-09 14:03 why666 阅读(204) 评论(0) 推荐(0)
摘要: 10 对象 (1)定义: var 变量名 =new Objecet(); //对象变量名.属性名=值;变量名. 函数名=function(){} (2) 访问:变量名.xx; (3)花括号形式的定义对象: var xx={ 属性名:值,属性名:值 ,函数名:function(){} };结尾就不用, 阅读全文
posted @ 2020-04-09 14:02 why666 阅读(87) 评论(0) 推荐(0)
摘要: 3.变量(1)JS变量类型:数值类型number 字符串:String 对象类型:Object 布尔类型:Boolean 函数类型:function (2)特殊值:undefined 未定义 所有JS变量未赋值都是这个 null 空值 NAN not a number 非数字非数值 如字符串和数字相 阅读全文
posted @ 2020-04-09 14:00 why666 阅读(205) 评论(0) 推荐(0)
摘要: 1 JS是弱类型 运行的时候可以改 特点:交互性(可以做的就是信息的动态交互) 安全性:(不允许直接访问本地硬盘) 跨平台性(只要是可以认识js的浏览器就可以执行 和平台无关) 2. 使用方法 在head标签中 或者body标签中使用script标签来书写js代码<script type="text 阅读全文
posted @ 2020-04-09 13:59 why666 阅读(95) 评论(0) 推荐(0)
摘要: 1.css的语法 selector {property: value} 即 选择器{属性:值} 学习css即学习有哪些选择器,哪些属性以及可以使用什么样的值 2.id选择器 选择器可以直接在标签里用style 或者在head内 使用 style 既可以不想没用的将所有标签都改 也可以通过ID来让对应 阅读全文
posted @ 2020-04-09 13:55 why666 阅读(155) 评论(0) 推荐(0)
摘要: 1 CSS 层叠样式表单 控制网页样式并且将样式信息与网页内容分离的一种标记性语言(1) 选择器: 浏览器根据选择器决定css样式影响的HTML元素(2)属性: 要改变的样式名 每个属性都有一个值 属性和值被冒号分开且放入一个组 组成了一个完整的样式(3)多个声明:如果定义不止一个声明要用分号分开 阅读全文
posted @ 2020-04-09 13:54 why666 阅读(202) 评论(0) 推荐(0)
摘要: 17 其他标签div span p<div> test1div </div> div默认独占一行<div> test2div </div><span> span1.</span> 它的长度是封装数据的长度 是内联元素,即不会换行 常见的内联元素还有img,a,b,strong<span> span2 阅读全文
posted @ 2020-04-09 13:52 why666 阅读(133) 评论(0) 推荐(0)
摘要: 16表单提交 <form action="域名 " method="方式"> action属性设置提交的服务器地址 method属性设置提交方式 method 属性默认get 可设置为postget请求特点:浏览器地址栏中的地址是action属性+?+请求参数,请求参数格式:name=value&n 阅读全文
posted @ 2020-04-09 13:51 why666 阅读(129) 评论(0) 推荐(0)