摘要: 使用js操作css属性的写法是有一定的规律的1、对于没有中划线的css属性一般直接使用style.属性名即可。如:obj.style.margin,obj.style.width,obj.style.left,obj.style.position等。2、对于含有中划线的css属性,将每个中划线去掉并将每个中划线后的第一个字符换成大写即可。如:obj.style.marginTop,obj.styl... 阅读全文
posted @ 2010-08-26 18:11 与时俱进 阅读(247) 评论(0) 推荐(0) 编辑
摘要: AppBaseJs类库。一个借鉴了网上常用的函数及其他js类库写的,方便大家的调用。代码如下:/*-----------------------------------Web Application JavaScript Library2009.11 janchie------------------------------------*///String原生对象扩展 置空左右端空格String.... 阅读全文
posted @ 2010-08-26 18:08 与时俱进 阅读(370) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是一种非常灵活的面向对象程序设计语言,它与传统的强类型的面向对象程序设计语言(如 C++,Java,C# 等)有很大不同,所以要实现如 C++、java、C# 当中的一些特性就需要换一种思考方式来解决。今天主要讨论如何在 JavaScript 脚本中实现数据的封装(encapsulation)。数据封装说的简单点就是把不希望调用者看见的内容隐藏起来。它是面向对象程序设计的三要... 阅读全文
posted @ 2010-08-26 18:06 与时俱进 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 使用jquery的ajax,轻松从纯真网(cz88.net)获取IP地址对应地区名<html><head><title>jquery demo</title><script type="text/javascript" src="http://img.jsdoc.cn/jslib/jquery/jquery-1.3.2.min.js">&... 阅读全文
posted @ 2010-08-26 18:05 与时俱进 阅读(1137) 评论(1) 推荐(0) 编辑
摘要: 1.document.write("");为 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementByI... 阅读全文
posted @ 2010-08-26 18:03 与时俱进 阅读(348) 评论(0) 推荐(0) 编辑
摘要: JavaScript接收键盘指令示例,按下键盘上不同的键,程序会跳转到不同的网页,本例中按下A键程序为跳转到脚本之家的首页,实现按键跳转的功能。请按下键盘上的A键,会跳转到脚本中文网的首页<SCRIPT language="JavaScript"><!--var hotkey=97var destination="http://www.jsdoc.cnt"if (document... 阅读全文
posted @ 2010-08-26 18:00 与时俱进 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 当阅读者点击文章内容处,即可弹出一个页面。具体的作用可以比弹出更好。有些网站接了一些广告,可以不用弹窗可以用这个脚本控制实现,内容显示的地方需要有个id,因为这样好控制,不能点击任何地方都出现吧,这样可以增加用户体验。代码如下:<!--var adurl = new Array(9);var adurl_i = 0;adurl[0] = "http://www.jsdoc.cn/";adur... 阅读全文
posted @ 2010-08-26 17:58 与时俱进 阅读(354) 评论(0) 推荐(0) 编辑
摘要: //校验是否全由数字组成  function isDigit(s)  {  var patrn=/^[0-9]{1,20}$/;  if (!patrn.exec(s)) return false  return true  }  //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串  function isRegisterU... 阅读全文
posted @ 2010-08-26 17:56 与时俱进 阅读(2445) 评论(0) 推荐(0) 编辑
摘要: 简介  简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下:  测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。  替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。  根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查... 阅读全文
posted @ 2010-08-26 17:55 与时俱进 阅读(279) 评论(0) 推荐(0) 编辑
摘要: (事件处理)中用它,再接着是讲 this 的其他用法。自己本身先来看看函数 doSomething() 里的 this 到底是指向(refer to)了什么?function doSomething() {this.style.color = '#cc0000';}JavaScript的 this 总指向所运行的函数“自己本身”。也就是说,它是一种指向函数对象的方法。在页面... 阅读全文
posted @ 2010-08-26 17:26 与时俱进 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event.returnValue鼠标位置... 阅读全文
posted @ 2010-08-26 17:03 与时俱进 阅读(421) 评论(0) 推荐(0) 编辑
摘要: <>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/st... 阅读全文
posted @ 2010-08-26 16:54 与时俱进 阅读(361) 评论(0) 推荐(0) 编辑
摘要: js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";//alert(arr.length);//3arr.pop();//alert(arr.length);//2//alert(arr[arr.length-1]);//bb... 阅读全文
posted @ 2010-08-26 16:53 与时俱进 阅读(620) 评论(0) 推荐(0) 编辑
友情链接:同里老宅院民居客栈