javascript
zhanglujie2008
这个作者很懒,什么都没留下…
展开
-
网页屏蔽Backspace事件,输入框不屏蔽
document.onkeydown = function (e) { var code; if (!e){ var e = window.event;} if (e.keyCode){ code = e.keyCode;} else if (e.which){ code = e.which;} //BackSpace 8;原创 2015-07-21 03:04:03 · 1397 阅读 · 0 评论 -
获取js某标签下的某类型标签
123 456 var pdiv = document.getElementById("pidDiv"); var sdiv =pdiv.getElementsByTagName("div"); var typeid=""; for(var x=0;x<sdiv.length;x++原创 2014-08-14 15:08:57 · 3957 阅读 · 0 评论 -
js获取节点dom操作
接口nodeType常量nodeType值备注ElementNode.ELEMENT_NODE1元素节点TextNode.TEXT_NODE3文本节点DocumentNode.DOCUMENT_NODE9原创 2014-04-04 16:35:28 · 365 阅读 · 0 评论 -
js的全局变量和局部变量
很多人都觉得在JavaScript声明一个变量,加var和不加var没有什么区别,实际上是一个错误的观点,如果在函数外面,也就是说在window区域加不加var确实是一样,因为都会是全局变量的效果,而如果在函数内部,加var就是局部变量,不加就是全局变量。 声明方式1: 1varfoo = 2;需注意的是该句在function原创 2014-03-27 11:15:06 · 573 阅读 · 0 评论 -
javascript之数组
一、数组的创建方式 var array = new Array(); var array = new Array(10);//长度 var array = new Array("apple", "borland", "cisco"); //不过,运用最多的为字面量方式来创建,如JSON那样,我们完全可以这样创建数组: var array = []; var array =原创 2013-03-31 19:37:17 · 457 阅读 · 0 评论 -
jQuery插件/创作
当然你已经成为舒适的使用jQuery和想学习如何编写自己的插件。太好了!你在正确的位置。扩展jQuery的插件和方法是非常强大的,通过抽象出来的最聪明的功能插件可以为您和您的同事节省大量的开发时间。这篇文章将概述当你开始写你的插件时的基础知识,最佳实践和常见的陷阱。1.入门 为了写一个jQuery插件,jQuery.fn对象的属性的名称是你的插件的名称,添加一个新的功能特性: jQ翻译 2013-03-30 15:05:26 · 499 阅读 · 0 评论 -
DWR中获取Session
WebContext w=WebContextFactory.get();HttpServletRequest r=w.getHttpServletRequest();String sUrl = r.getRequestURL() + "?" + r.getQueryString(); String userName= (String) r.getSession(true).getAttr原创 2013-05-21 20:05:48 · 451 阅读 · 0 评论 -
试题:原生JS实现的全选/全不选,点行可选中取消
页面中有如下几个复选框,请完成全选/全不选功能。全选/全不选原生JS实现的全选/全不选,点行可选中取消原生JS实现的全选/全不选,点行可选中取消原生JS实现的全选/全不选,点行可选中取消全选/全不选原生JS实现的全选/全不选,点行可选中取消原生JS实现的全选/全不选,点行可选中取消 function checkAll(){var isAll=false;原创 2013-10-10 13:08:45 · 1068 阅读 · 0 评论 -
试题:将一个正整数分解质因数
将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。请补充完整test方法体。n为输入的参数,结果返回类似“90=2*3*3*5”的字符串。 public String test(int num){String str=num + "="; while (num >= k) { if (num % k == 0原创 2013-10-16 09:35:19 · 740 阅读 · 0 评论