自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 AJAX的创建

AJAXajax=(异步JavaScript和XML)指一种创建交互式网页应用的网页开发技术。通过后台与服务器进行少量的数据交换,实现网页异步更新。ajax不需要任何浏览器插件,但需要用户允许javascript在浏览器上执行。ajax的优点●不需要重新加载整个页面的情况下,可以与服务器交换数据并更新部分网络内容;传统的网页(不使用AJAX)如果需要更新内容,必须重新...

2018-08-29 15:21:35 491

原创 js继承之—组合,构造,原型,实例继承(代码详解)

1.原型继承原型继承不需要使用类来定义对象的结构,直接定义对象,并被其他对象所引用,形成一种继承关系。原型继承可以继承添加给父类的方法function Animal(name){ this.name="Animal"; this.eat=function(){ return "吃食物!" }}//给Animal添加方法Animal.proto...

2018-08-29 14:42:06 211

原创 百度搜索——jsonp跨域

3.js代码var block=document.getElementsByClassName("block")[0];//获取blockvar ser=document.getElementById ("txt");//获取搜索框var bd=document.getElementById("baidu");//获取baidubd.onclick=function(){//给百度一个...

2018-08-27 21:26:30 316

原创 JS实现用户注册界面功能

 1.css代码 *{ margin: 0; padding: 0; } .block{ position: relative; margin: 0 auto; margin-top: 80px; w...

2018-08-26 21:58:21 32236 4

原创 正则表达式快速验证邮箱,手机号码,身份证

1.正则表达式验证邮箱邮箱的格式:名称@域名.com名称一般有字母数字下划线组成,域名一般是字母,数字,如常见的qq,sina,163等​var re=/^[0-9a-zA-Z_]{5,}@((qq)|(163)|(sina))\.(com)$/g;var m="[email protected]";var n=m.match(re);alert(n);​2.正则表达式验证...

2018-08-26 21:33:41 622

原创 js写倒计时--代码详解

利用data对象写倒计时:效果如下图图计较丑,重点是代码哦》。《 首先,确定要倒计时的终点时间;再利用setInterval动态获取每一刻的时间,然后将获取的时间转换成秒,分,时,日,月​<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> &l

2018-08-25 21:33:36 5622

原创 js教你如何偷小说

JS代码: window.onload=function(){// 获取t1,t2,btn; var tX1=document.getElementById("t1"); var tX2=document.getElementById("t2"); var bbtn=document.getElementB...

2018-08-22 22:22:41 1493

原创 代码详解—原生js写验证码方法2

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .block{ width: 150

2018-08-22 21:54:10 269

原创 代码详解—原生js写验证码1

在写验证码之前先明确自己想要实现什么功能,再一步步实现功能。css代码:  #codei{ width:150px; height: 35px; border: 1px solid silver; text-align: center; }html代码:<di...

2018-08-22 21:51:43 1826

原创 正则表达式查找数字与字符串查找数字方法对比

1.用字符串查找方法查找数字 var s="123 dd 23d 45ghb"; var a=[]; var b=""; for(var i=0;i< s.length;i++){ if(s.charAt(i)>='0'&& s.charAt(i)<='9'){ b+= s.charAt(i);...

2018-08-21 23:24:58 2432

原创 字符串方法汇总

1.定义字符串直接量 var s="abc"; 2.构造字符串 var s=new String();//创建空字符串 var s=new String("adafwv");//字符串初始化 3.计算字符串长度s.length 注意:字符串长度不可以像数组一样动态增长,但可使用下标来定义单个字符 4.查找字符串 charA...

2018-08-21 21:36:22 114

原创 比较字符串大小 localeCompare()

比较标准是根据字符的Unicode编码大小来定。localeCompare() 按照本地字符顺序进行排序var s="thecatissocute"; var a= s.split(""); var s1= a.sort(function(w,b){ return w.localeCompare(b);//指定字符小于参数字符,则在返回小于0的数;反之:返回大于0的...

2018-08-21 18:50:41 1566

原创 用正则表达式将字符串首字母转换成大写

var s="http www cn com"; var f= function ($1) {//定义替换文本的函数 return $1.substring(0,1).toUpperCase()+$1.substring(1);//将匹配的文本首字母转换成大写 } var a= s.replace(/(\b\w)/g,f);//匹配文本进行替换 alert(a);/...

2018-08-21 18:48:46 5385

原创 正则表达式的使用规则和方法

什么是正则表达式呢? 正则表达式是对字符串操作的一种逻辑公式,用事先定义好的一些特定字符、及这些特定字符的组合,组成一个"规则字符串"。 Javascript通过内置的RegExp对象实现对正则表达式的支持。 RegExp对象是一个构造函数,该函数可以带一个或者两个参数。下面是关于正则表达式的基本使用规则: g:全局匹配。 i:不区分大小写 m:在多行字符串中进行操作 \b:...

2018-08-21 16:37:59 319

原创 DOM删除元素和更改css样式等方法

1.创建元素 首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。 var p3=document.createElement("p"); var node=document.createTextNode("you are beautiful!");//给元素内添加内容 p3.appendChild(node); var par=doc...

2018-08-20 23:29:38 4362

原创 DOM创建html元素

创建新的html元素方法: 先创建该元素节点。然后向一个已经存在的元素追加该元素。下面有两种方法:通过点击鼠标创建 ,直接创建<script> var createChild=null; window.onload=function () { var btn = document.getElementById("btncreate"); ...

2018-08-20 23:22:54 819

原创 截取字符串:substr slice substring

1.据长度截取字符串 substr(字串起始下标,截取长度) 注意:如果省略第一个参数则表示从起始位置开始截取指定长度, 若第一个参数为负,则表示从尾部开始截取。 var s="http//www.cn.com"; var b= s.substr(s.lastIndexOf("h"),2); alert(b);//ht slice(),substring(...

2018-08-19 21:09:57 265

原创 原生JS写购物车功能

最近写的好多东西,也是得出心得了:例如:在写购物车时,首先需要画出框架,其次想其功能。1.写左右加减号功能;2.写小计的功能;3.写总计的功能;4.写全选 反选;5.写选某一行计算价格;6.写删除栏的功能<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"&g...

2018-08-19 19:18:37 1750 3

原创 原生JS实现省市区的三级联动

原生JS实现三级联动的关键在于你要找好三级之间的关系,理解this.value与下一级引用上级的value值是关键,下面我写的代码中有详细注解,如有疑问:欢迎随时提问哦! <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title&am

2018-08-17 23:54:06 257

原创 100 之内的所有偶数之和

function fun(num){ if(num<0) { return 0; } if(num%2==0) { return num+fun(num-2); } else{ return (num-1)+fun(num-2); } } var a=...

2018-08-16 21:58:25 1042

原创 原生js实现图片循环轮播效果

<html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{ margin: 0;padding: 0; } .bloc

2018-08-16 21:56:54 943

原创 原生js实现图片淡入淡出效果——完整代码加解析

 对于代码所有重要步骤都写在代码中了,希望对你有用哦!<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>淡入淡出</title> <style>

2018-08-16 21:55:13 2136

原创 js实现无缝轮播图——详细代码

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .block{ width: 100

2018-08-16 21:48:41 2704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除