
JS
Armo_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【JS】【函数重载】
【Spring】【Spring】原创 2017-12-24 22:03:39 · 194 阅读 · 0 评论 -
【JS】【jQuery】【操作对象:属性,节点,事件】
jQuery对象是一个伪数组取值:取伪数组第一个元素的对应内容.设值:设伪数组全部元素的对应内容.(包括属性,事件,增删改)本文中,obj代表JQuery的对象操作属性//取值//括号为空:取数组第一个元素值;括号有值:设全数组元素的值obj.val(); //操作表单元素的value;obj.html(); //操作元素的全部内容(文本+元素的字符串);o原创 2017-12-26 11:49:27 · 227 阅读 · 0 评论 -
【js】【前台输入效验】【validate插件的使用】
validate的内建效验规则required:true 必输字段remote:”check.php” 使用ajax方法调用check.php验证输入值email:true 必须输入正确格式的电子邮件url:true 必须输入正确格式的网址date:true 必须输入正确格式的日期dat原创 2018-01-14 20:40:04 · 643 阅读 · 0 评论 -
【JS】【三大部分之DOM】【元素节点】
DOM是文档对象模型即document对象,在DOM中,一切皆节点.元素节点将html中的标签当成节点对象.获取元素节点document.getElementById("id值");//返回该对应id值的一个元素节点document.getElementByName("name值");//返回对应name值对应的全部元素节点document.getElementByIdTagName("Ta原创 2017-12-26 14:31:17 · 247 阅读 · 0 评论 -
【JS】【三大部分之ECMAScript】【基本语法,内置类】
JS存在的位置在Html内,一般放在head中</head><script type="text/javascript"> 代码</script></head>单独一个XX.js文件存放.head中声明 1.<script>内写的代码无效2.要用<script></script>,不能<script/></head><script type="text/javascript"原创 2017-12-26 19:30:48 · 266 阅读 · 0 评论 -
【JS】【三大部分之BOM】【window属性,弹窗,定时器】
BOM是浏览器对象模型,即window对象. 简介window常用的属性和方法.document对象document即DOM,文本对象,是BOM的重要属性之一//连接对象document.links; //返回所有的连接对象document.links.length; //返回连接对象的个数document.links[0]; //返回第一个连接原创 2017-12-26 17:43:04 · 338 阅读 · 0 评论 -
【js】【事件驱动】【Dom元素节对象点绑定事件的3种方式】
概念:事件源:元素或标签事件名称:click,change,submit,fous,blur等事件响应函数:function(){事件触发的执行体}.方式1事件声明在标签中<span id="mySpan" onclick="fn();">点击</span>var fn=function(){ alert("响应");}方式2事件声明在js代码中<span id="mySpan">原创 2017-12-26 13:24:06 · 404 阅读 · 0 评论 -
【JS】【基于JSON、JQuery的省级联动】
简介使用fastjson.jar来转换json对象的字符串html中节点不写事件,全部由js处理思路:html两个select,分别为province和city 当页面加载完,完成province的内容加载当province的选项改变(事件),city跟着改变(函数).html代码 <select id="province" > </select> <select原创 2017-12-25 21:06:04 · 250 阅读 · 0 评论 -
【JS】【json对象】【fastjson和jsonlib】
json对象js中 {}做用等价于new Object();一个简单的json对象 (访问方式:对象.属性)var obj={ name:'armo', age:12, hobby:['a','v','x'], fn:function(){alert(this.age);}, birthday:new Date(原创 2017-12-25 20:04:13 · 438 阅读 · 0 评论 -
【JS】【Ajax基于jQuery】【使用jQuery获取节点】
使用jQuery的方法,实现ajax访问服务器的2种方式 1.$.ajax(json对象)$.ajax( { type: "POST/GET", url: "some.php", data: "name=John&location=Boston", success: function(msg){ // 业务逻辑原创 2017-12-25 18:17:22 · 273 阅读 · 0 评论 -
【JS】【Ajax原始版本】【使用dom对象获取节点】
Ajax:不应刷新页面,就可以访问服务器的方式.1.创建ajax对象var createAjax = function() { return window.XMLHttpRequest ? //判断这个语法是否合法,在ie6浏览器会出现不兼容情况. new XMLHttpRequest() : //非ie返回ajax对象 new ActiveXObject("Microso原创 2017-12-25 18:00:59 · 437 阅读 · 0 评论 -
【JS】【对象的__proto__属性】【函数对象/类/构造器的prototype属性】
- 对象的_proto_属性1.什么对象有proto JS中一切皆对象,只要是对象,必有proto属性.(包括简单类型对象,var i=1;) 特例:(Object.prototype属性对象)和(Object对象.proto属性对象)没有proto属性. 2.proto属性哪里来 对象都有proto属性,对象是由类创建的,所以对象.proto属性是取自类的. 对象._proto_==类.原创 2017-12-25 12:31:04 · 1739 阅读 · 0 评论 -
【JS】【this关键字】
- this是调用该函数的对象;1.代表普通对象function User(){ this.dowork=function(){console.debug(this)};}var user =new User();user.dowork();//由user调用dowork函数,所以this代表user.2.代表window对象var dowork1=function(){conso原创 2017-12-25 11:27:59 · 183 阅读 · 0 评论 -
【JS】【创建一个类】
1.在JS中,类==函数 二者都是对象. 2.内置的类 String Number Array Object Function等,实质都是函数. 3.函数本身==类==类的构造器 4.给类定义的属性是函数时候,要在外面定义 类..prototype.函数=XXX;原因:该方式使得所有该类创建的对象,共用同一个函数.若在类中定义,所有对象的函数是独立存在,占内存. 自定义类//创建类,原创 2017-12-25 10:55:39 · 3888 阅读 · 0 评论 -
【JS】【创建操作Object对象】
创建Object对象,并添加属性 -方式一,用new Object()方式var obj=new Object();obj.name='armo';obj.showName=function(){alert(this.name);}//用 对象[属性名] 方式,属性名可以为变量,也可以为带'.'的特殊字符obj['dowork']=function(){alert(this.name)原创 2017-12-25 10:18:37 · 1179 阅读 · 0 评论 -
【JS】【特殊的函数】
1. 自身的函数 常用于递归函数,伴随if语句使用var dowork=function(){ p(arguments.callee);//返回dowork这个方法本身 arguments.callee();//此处相当于 dowork(); 会造成死循环}dowork();2. 回调函数 JQuery的$.get()函数中,一个形参就是回调函数,用于处理服原创 2017-12-24 23:51:59 · 159 阅读 · 0 评论 -
【JS】【引用类型、简单类型】
在Java中,int,float,double都不是对象. 在JS中,一切皆对象.每一个对象,都有自己的属性和方法.简单类型(typeof 对象) typeof 1/str 返回number/string 两个是典型的简单类型没有proto属性typeof 类/函数 返回function 在js中类就是函数typeof new出的对象 返回o原创 2017-12-24 23:12:17 · 179 阅读 · 0 评论 -
【JS】【列表移动】【基于JQuery】
思路:通过两个列表(已有权限列表+未有权限列表)来操作员工的权限noList表示尚未拥有的权限,通过方法得到myList表示员工已经拥有的权限. 从数据库中得到allList表示全部权限.从数据库中得到Action代码访问对应url,请求转发到修改页面.传递参数noList,myList//跳转到更改权限页面public String changePermissi原创 2017-12-25 23:10:01 · 332 阅读 · 0 评论