百度空间 | 百度首页 
 
文章列表
 
您正在查看 "web前端开发一些常用到的知识" 分类下的文章

2008-12-22 13:56

function addEvent(element,type,handler)
{
   if(!handler.$$guid)
   {
handler.$$guid = addEvent.guid++;
   }
   if(!element.events)
   {
element.events={};
   }
   var handlers = element.events[type];
   if(!handlers)
   {
handlers = element.events[type]={};
   if(element["on"+type])
   {
 

类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-12-18 14:12

1、initEvent()

event.initEvent(eventType,canBubble,cancelable)

(字符串值、事件的类型,事件是否起泡,是否可以用 preventDefault() 方法取消事件)

该方法将初始化 Document.createEvent() 方法创建的合成 Event 对象的 type 属性、bubbles 属性和 cancelable 属性。只有在新创建的 Event 对象被 Document 对象或 Element 对象的 dispatchEvent() 方法分派之前,才能调用 Event.initEvent() 方法。

2、preventDefault()

取消事件的默认动作。

event.preventDefault()

类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-09-19 22:36
XUL是英文“XML User Interface Language”的首字母缩写。它是为了支持Mozilla系列的应用程序(如Mozilla Firefox和Mozilla Thunderbird)而开发的使用者界面标示语言。顾名思义,它是一种应用XML来描述使用者界面的标示语言。XUL可以读作“zool”,即类似“cool”的发音。
  虽然XUL并不是一种公开的标准,但它重用了许多现有的标准和技术,包括CSS、JavaScript、DTD和RDF等。所以对于有网络编程和设计经验的人士来说,学习XUL比学习其他使用者界面标示语言相对简单
类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-09-08 13:48

获取文本内容在IE浏览器可以使用innerText,但FF不支持。

一个获取文本内容的通用函数。

function text(e){

var t="";

//如果传入的是标签,则继续遍历其子结点

//否则假定它是一个数组

e=e.childNode||e;

//遍历所有的字节点

for(var i=0;i<e.length;i++)

//如果不是结点,追加其文本值

//否则,递归遍历所有的结点的子结点

t+=e[i].nodeType!=1?e[i].nodeValue:text(e[i].childNodes);

}

//返回匹配的文本

r

类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-09-06 12:56

DOM中定义了通过ID获取节点,但实际的工作中常遇到需要通过Class获取标签。下面函数实现通过Class名称获取标签结点。

function hasClass(name,type){

var r=[];

//定位到类值上

var re=new RegExp("(^|\\s)"+name+"(\\s|$)");

//限制类型的查找,或者遍历所有的标签

var e=document.getElementsByTagName(type||"*");

for(var i=0;i<e.length;i++)

{

     //如果标签拥有指定

类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-06-16 17:36

给页面某一块设置快捷键的时候,需要知道按键的keyCode,下面的方法可以查按键对应的keyCode。

<body onkeydown="alert(event.keyCode)">

类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-06-16 14:55

来源:http://semorhome.cn/2007/09/js-browser-nolocation-2.html

1、直接调用函数:

在Body标签之前插入如下代码

<script LANGUAGE=”JavaScript”>
<!–
function openwin(url) {
window.open (url, “newwindow”, “height=300, width=400, top=200,left=200 toolbar =no, menubar=no, scrollbars=no, resizable=no, location=no, status=no”)
}
//–>
</script>

参数解释:window.open是打开新窗口的命令

类别:web前端开发一些常用到的知识 | 评论(1) | 浏览()
 
2008-06-04 16:26

<script type="text/javascript" language="javascript">
function g(o)
{
   return document.getElementById(o);
}
function HoverLi(){
var tag=g('OLi').getElementsByTagName('li');
var cont=g('Cont').getElementsByTagName('div');
for(var i=0;i<tag.length;i++)
   {
    (function(j){
    //alert(i);
     tag[j].onclick=function()
  

类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-06-04 15:31
闭包的两个特点:

1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。
2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。

例1。
<script type="text/javascript">
function sayHello2(name) {
var text = 'Hello ' + name; // local variable
var sayAlert = function() { alert(text); }
return sayAlert;
}
var sy = sayHello2('never-online');
sy();
</script>

作为一个Javascript
类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-06-02 14:32

sort 方法


返回一个元素已经进行了排序的 Array 对象。

arrayobj.sort(sortfunction)

参数

arrayObj
必选项。任意 Array 对象。
sortFunction
可选项。是用来确定元素顺序的函数的名称。如果这个参数被省略,
那么元素将按照 ASCII 字符顺序进行升序排列。
类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-06-02 11:40

Js常用函数

1.常规函数
  javascript常规函数包括以下9个函数:
  (1)alert函数:显示一个警告对话框,包括一个OK按钮。
  (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。
  

类别:web前端开发一些常用到的知识 | 评论(1) | 浏览()
 
2008-06-02 11:19

验证类

1、数字验证内
1.1 整数
/^(-|\+)?\d+$/.test(str)
1.2 大于0的整数 (用于传来的ID的验证)
/^\d+$/.test(str)
1.3 负整数的验证
/^-\d+$/.test(str)
2、时间类
2.1 短时间,形如 (13:04:06)
function isTime(str)
{
var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);
if (a == null) {alert('输入的参数不是时间格式'); return false;}
if (a[1]>24 || a[3]>60 || a[4]>60)
{
alert("时间格式不对");

类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
2008-05-30 16:15
一、验证类  
1、数字验证内  
      1.1   整数  
      1.2   大于0的整数   (用于传来的ID的验证)  
      1.3   负整数的验证  
      1.4   整数不能大于iMax  
      1.5   整数不能小于iMin  
类别:web前端开发一些常用到的知识 | 评论(0) | 浏览()
 
     
 
 
文章分类
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 

呵呵,不错
 
 

非常感谢您 谢谢啊
 

现在用的很晕。
╭(╯^╰)╮
 
     


©2009 Baidu