
javascript
文章平均质量分 82
bsr1983
这个作者很懒,什么都没留下…
展开
-
JQuery使用备忘
1.根据id获取文本框的value$('#idOfInput').val();2.给指定id文本框赋值$('#idOfInput').val(valueToSet);2010-03-10 16:08:45 · 96 阅读 · 0 评论 -
javascript学习笔记七
第12章 DOM2和DOM3 DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3级则在这个结构的基础上引入了更多的交互能力,也支持了更高级的XML特性。12.1 DOM变化12.1.1 针对XML命名空间的变化 命名空间要使用xmlns特性来指定。XHTML的命名空间是http://www.w3.org/1999/xh...原创 2012-05-24 00:22:56 · 121 阅读 · 0 评论 -
javascript学习笔记八
第13章事件 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定交互的瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。13.1 事件流 事件流描述的是从页面中接收事件的顺序。1.3.1.1 事件冒泡 IE的事件流叫做事件冒泡(eventbubb...原创 2012-05-24 00:24:04 · 159 阅读 · 0 评论 -
javascript学习笔记九
第14章表单脚本 14.1 表单的基础知识 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElement,因而与其他HTML元素具有相同的默认属性。不过,HTMLFormElement也有它自己下列独有的属性和方法...原创 2012-05-24 00:25:02 · 175 阅读 · 0 评论 -
javascript学习笔记十
第16章 HTML5脚本编程16.1 跨文档消息传递 跨文档消息传送(cross-documentmessaging),有时候简称XDM,指的是在来自不同域的页面间传递消息。16.2 原生拖放16.2.1 拖放事件 拖动某元素时,将一次触发下列事件: (1)dragstart (2...原创 2012-06-04 23:48:07 · 132 阅读 · 0 评论 -
jscompiler-使用swing封装google js compiler
使用swing封装google js compiler,可实现一键压缩文件夹下的所有js文件,支持多级目录压缩,支持原js文件自动备份。原创 2012-06-11 11:47:38 · 122 阅读 · 0 评论 -
jquery ui 日期控件添加时间选择
1.下载时间选择插件js和css文件地址:http://trentrichardson.com/examples/timepicker/下载地址:[url]http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.js[/url][url]http://trentrichardson.com/ex...2013-03-14 10:37:31 · 403 阅读 · 0 评论 -
[转载] Jquery操作radio,checkbox,select表单操作实现代码
转自:http://www.oschina.net/code/snippet_70229_3175一 、Select jQuery获取Select选择的Text和Value: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_i...原创 2013-04-03 11:33:42 · 114 阅读 · 0 评论 -
动态表格
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title></head><script src="http://ajax.googleapis.com/ajax原创 2013-06-26 21:13:19 · 201 阅读 · 0 评论 -
checked属性设置
function imgDouleClick(pid){ var box_pid = $("#removeCheckBox_"+pid); if(box_pid.prop("checked")==true){ box_pid.prop("checked",false); }else { box_pid.prop("checked",true); }}...原创 2013-11-14 18:28:18 · 280 阅读 · 0 评论 -
ZTree中按节点层次展开树节点的方法
ZTree的API中没有找到按层次展开节点的方法,由于系统中的菜单越来越多,全部展开后查找所需要的菜单很费劲,所以自己封装了一个方法,具体代码如下:function expandLevel(treeObj,node,level) { var childrenNodes = node.children; for(var i=0;i<childrenNodes.len...2013-08-20 11:45:53 · 523 阅读 · 0 评论 -
异步加载子页面
今天在编写运营后台的时候,遇到一个需要在同一页面中根据当前某条数据的Id,将关联的子表数据加载到同一页面中,想到的实现方式有两种,最终选择的是第二种方式,在此仅作记录实现方式:(1)使用iframe实现主数据列表中通过插入一个iframe元素,默认加载标示为0,在用户点击某一字段时,触发加载,一次加载后,改写加载标示为1,之后仅作显示即可。主要代码:HTML部分<t...原创 2014-02-13 19:04:25 · 214 阅读 · 0 评论 -
自定义jquery ui 中dialog的弹出位置
jquery ui的dialog默认弹出位置为页面的中部,如果页面特别长,则弹出框可能在第一屏中看不到,需要自定义弹出的位置:jquery ui的dialog默认弹出位置为{ my: "center", at: "center", of: window }具体参见dialog的api:http://api.jqueryui.com/dialog/#option-positionpos...原创 2014-02-13 19:12:09 · 2420 阅读 · 0 评论 -
javascript学习笔记六
第11章 DOM扩展 对DOM的两个主要的扩展是SelectorsAPI(选择符API)和HTML5。11.1 选择符API SelectorsAPI是由W3C发起制定的一个标准,致力于让浏览器原生支持CSS查询。所有实现这一功能的JavaScript库都会写一个基础的CSS解析器,然后再使用已有的DOM方法查询文档并找到匹配的节点。...原创 2012-05-15 23:31:41 · 127 阅读 · 0 评论 -
javascript学习笔记五
第9章客户端检测 先设计最通用的方案,然后在使用特定于浏览器的技术增强该方案。9.1 能力检测 能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。采用这种方式不必估计特定的浏览器如何如何,只要确定浏览器支持特定的能力,就可以给出解决方案。9.1.1 更可靠的能力检测 能力检测对于想知道某个特性是否会按照适...原创 2012-05-11 21:32:04 · 83 阅读 · 0 评论 -
js树使用笔记
js树名称:dhtmlxTree 网址:http://www.dhtmlx.com/,除了js树还有很多不错的js UI组件 所有组件下载地址:http://www.dhtmlx.com/docs/download/dhtmlxSuite.zip chm帮助文档下载地址:http://dhtmlx.com/docs/download/dhtmlx_chm.zip 另记录一下从一个子fram...2009-12-17 17:30:00 · 115 阅读 · 0 评论 -
常用js
//浮点数相加function accAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} m=Math.pow(1...2009-12-24 14:42:35 · 263 阅读 · 0 评论 -
html 4.01 strict标准下javascript获取页面高度和宽度尺寸的代码
注意:doctype申明:html 4.01 strict在搜索了很多网页之后,经过在IE6和firefox 3.0下的测试,用js获取页面宽度和高度的代码分别如下:1、IE下:document.body.scrollWidth;document.body.scrollHeight;2、Firefox下:document.documentElement.scro...2009-12-28 10:49:41 · 102 阅读 · 0 评论 -
wz_tooltip使用备忘
如何使用这个脚本1、下载库下载 wz_tooltip.zip(网站http://www.walterzorn.com/) 并解压,按 LGPL 发布。2、将 wz_tooltip.js 连接到 HTML 文件中复制下面的行到 BODY 节中,最好是紧跟在开标签 后面。如果必要,修改路径 src="wz_tooltip.js" 为 JavaScript ...2010-01-22 14:23:13 · 188 阅读 · 0 评论 -
用javascript获取经json封装的Map的内容
用net.sf.json.JSONObject将java.util.Map封装后,使用javascript获取的方法:在ajaxsuccess:function(json){ var map=eval('('+json+')');//用eval函数将json转化为对象 //然后就可以通过map.key获取对应的value}...原创 2010-08-05 20:34:38 · 180 阅读 · 0 评论 -
javascript版本toString
[code="js"]//获取object的"属性名:属性值"格式字符串function objToString(object){ var attrStr=""; for(attr in object) { if(object.hasOwnProperty(attr)) { var valueOfAttr="obj...原创 2010-10-11 19:44:35 · 97 阅读 · 0 评论 -
javascript实现div跟随滚动条移动
实现过程中遇到的主要问题有两点 首先要解决的是在不同浏览器下获取ScrollTop值的问题,采取的方法是: var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop||0; ...原创 2011-03-03 17:06:13 · 930 阅读 · 0 评论 -
javascript学习笔记一
第三章Javascript的核心概念 Javascript的核心语言特性在ECMA-262中是以名为ECMAScript的伪语言的形式来定义的。 (1)ECMAScript中的基本数据类型包括Undefined、Null、Boolean、Number和String。 (2)与其他语言不同,ECMAscript没有为整数和浮点数值分别定义不同...原创 2012-05-06 09:59:37 · 108 阅读 · 0 评论 -
javascript学习笔记二
第5章引用类型 引用类型的值(对象)是引用类型的一个实例。在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。它也常常被称为类,但这种称呼并不妥当。尽管ECMAScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。引用类型有时候也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。 ...原创 2012-05-06 10:00:41 · 117 阅读 · 0 评论 -
javascript学习笔记三
第6章面向对象的程序设计 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”6.1理解对象 创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。6.1.1 属性类型 ECMA262第5版在定义只有内部采用的特性(attribute)时,描述了属性(prope...原创 2012-05-06 10:20:12 · 94 阅读 · 0 评论 -
javascript学习笔记四
第7章函数表达式 定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 关于函数声明,它的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。 第二种创建函数的方式是使用函数表达式。函数表达式有几种不同的语法形...原创 2012-05-07 22:40:53 · 103 阅读 · 0 评论 -
javascript压缩及反压缩
javascript反压缩网站:http://jsbeautifier.org/试了一下,效果还不错 google 开源 js 压缩工具网站主页:https://developers.google.com/closure/compiler/开始:https://developers.google.com/closure/compiler/docs/gettingstarted_...原创 2012-05-09 14:10:18 · 378 阅读 · 0 评论 -
使用JQuery动态创建元素并插入到合适的位置
在编写页面列表时,有个动态添加元素的需求,需要按照元素的某个属性排序,如果当前元素存在,则直接修改用于标示个数的属性,否则需要按照元素的一个属性查找到合适的位置,新建元素并插入。具体代码如下:function updateHTMLInfor(jsonObj,divId,allDivId){ if(jsonObj.dataId!=null&&jsonObj.dataId...2014-08-22 16:35:49 · 378 阅读 · 0 评论