javascirpt
文章平均质量分 54
jiang_jiajia10
这个作者很懒,什么都没留下…
展开
-
JS动态添加删除控件
在TABLE里实现的代码:Function Add() //添加控件{var nRow=document.all.Table1.rows.length; //获得当前TABLE的行数var objTheRow=document.all.Table1.insertRow(nRow);//执行添加objTheRow.insertCell(0);//添加当前行的列//添加一个按纽控件objTheRow.原创 2009-01-06 15:55:00 · 2332 阅读 · 3 评论 -
javascript 操作XML3
上一篇介绍了XML如何加载到JavaScript解析器。这一篇介绍加载到解析器后,JavaScript是如何访问节点的。在详细介绍如何使用上面的方法前,我们来了解一下节点的主要属性。documentElement 属性:XML 文档的根节点。nodeName 属性:节点的名称(只读)。nodeValue 属性:节点的值。nodeType 属性:节点的类型。childNodes 属性:返回子节点集转载 2008-11-24 12:54:00 · 568 阅读 · 0 评论 -
区分
document.activeElement //IE属性:当前具有焦点的对象 document.getElementsByTagName("*");//获取页面所有的元素,ie、ff通用转载 2008-11-24 12:49:00 · 466 阅读 · 0 评论 -
javascript 窗口调用
1、window.open产生的调用在子窗口中引用父窗口:window.opener在子窗口中引用父窗口的函数:window.opener.callMe();注:callMe父窗口里的js函数。 居住打开var w=500;var h=600;var l=screen.width/2-w/2;var t=screen.height/2-h/2;window.open转载 2008-11-24 12:51:00 · 633 阅读 · 0 评论 -
javascript 常用的日期函数
//判断是否是日期//note:不能准确判断闰年的2月日期,需用js另外处理function isDate(str){ var patt=/^(((([1-9])|(0[1-9])|(1[012]))[-./]((0?/d)|([12]/d)|(3[01]))[-./](19|20)/d{2})|((19|20)/d{2}[-./](([1-9])|(0[1-9])|(1[01原创 2008-11-24 12:42:00 · 550 阅读 · 0 评论 -
javascript 调试方法
一、在IE7以上版本调试(已安装vs2008)1、打开IE,单击菜单栏的“工具”->Internet 选项->高级选项卡->取消“禁用脚本调试(Internet Explorer)”。2、设置javascript断点(与后台代码的断点设置操作一样)。3、按F5调试。 二、在FireFox下调试1、下载安装Firebug。打开firefox->工具->附加软件->输入F原创 2008-11-24 12:39:00 · 1424 阅读 · 2 评论 -
Javascript 读cookie
由于asp的cookie是经过url编码的,所以读之前要unescape一下。下面是我用正则的方法取cookie,包括单值和多值:/************************************************** 参数说明: sMainName Cookie名 sSubName Cookie子键名,留空表示单值Cookie *******************原创 2008-11-24 12:28:00 · 434 阅读 · 0 评论 -
javascript 常用函数
1、JavaScript删除字符串前后的空格String.prototype.trim = function(){return this.replace(/(^/s*)|(/s*$)/g, "");}2、JavaScript判断是否是数字(功能相当于isNaN)function isNumber(str){ var patt=/^/d+(/./d+)?$/; retu转载 2008-11-24 12:51:00 · 756 阅读 · 0 评论 -
javascript 常用代码
1. oncontextmenu="return false;" //屏蔽鼠标右键, 注意IE7的body范围与FF的不同(IE7指包含element的范围,而FF则是全部) //可用于Table2. //禁止选择文本: work in IE, but not work in FF3. onpaste="return false" //禁止粘贴4. oncopy="return fa转载 2008-11-24 12:50:00 · 726 阅读 · 2 评论 -
JS中的attachEvent、addEventListener如何传递参数
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> Untitled Page 超链接link1 超链接link2 function AttachEvent(target, eventN转载 2008-11-24 12:47:00 · 1324 阅读 · 0 评论 -
Javascript:void(0)和#
Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression如:单击此处看看效果 //实际上相当于一个死链接。如:单击此处提交表单 //用户单击时会提交表单 注意:单击此处 与单原创 2008-11-24 12:44:00 · 1024 阅读 · 0 评论 -
JavaScript 颜色渐变效果
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type" con原创 2008-11-24 12:19:00 · 937 阅读 · 0 评论 -
javascript 操作XML2
上一篇介绍了XML的结构以及节点之间的关系这一篇介绍浏览器内建的XML解析器以及JavaScript是如何加载XML的。大多数浏览器都有读取和操作 XML 的内建 XML 解析器。 解析器(XML Parser)把 XML 转换为 JavaScript 可访问的对象。解析器把 XML 载入内存,然后把它转换为可通过 JavaScript 访问的 XML DOM 对象。微软的 XM转载 2008-11-24 12:54:00 · 3429 阅读 · 0 评论 -
javascript 操作XML
JavaScript操作XML是通过XML DOM来完成的。那么什么是XML DOM呢?XML DOM 是:用于 XML 的标准对象模型 用于 XML 的标准编程接口 中立于平台和语言 W3C 的标准XML DOM 定义了所有XML 元素的对象和属性,以及访问它们的方法(接口)。也就是说:XML DOM 是用于查询、添加、修改、删除XML 元素的标准。 在继续之前,我们先来了转载 2008-11-24 12:53:00 · 493 阅读 · 0 评论 -
javascript cookie
假如利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟全局变量的功能,但并不严谨。例如在导航框架页面内右击,单击快捷菜单中的【刷新】命令,则所有的JavaScript变量都会丢失。因此,要实现严格的跨页面全局变量,这种方式是不行的, JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie 是浏览器提供的一种机制转载 2008-11-24 12:46:00 · 929 阅读 · 1 评论 -
javascript 使用event
function getElementTagName(e){ if(e.srcElement) //IE { alert(e.srcElement.tagName);//nodeName } else if(e.target) // not IE { alert(e.target.tagName);//nodeName原创 2008-11-25 12:31:00 · 795 阅读 · 1 评论