文章分类

标签: javascript

JS数组定义

2009年06月25号
7条评论 360次浏览

数组有四种定义的方式
使用构造函数:
var a = new Array();
var b = new Array(8);
var c = new Array(”first”, “second”, “third”);
或者数组直接量:
var d = ["first", "second", "third"]; 阅读全文

类别PHP 标签

JS写的自动登录、自动提交的代码

2009年06月12号
7条评论 562次浏览

JS不仅可以在浏览器端受安全限制的执行,实现绚丽的网页特效,还可以在服务器端写ASP,实现比VBS功能更强大,更容易开发的WEB程序。但是,很多人不知道的是,JS还可以写应用程序,实现对本地计算机的控制,其中一个很常见的任务就是自动登录和自动注册。通常JS脚本适合与无人看守的自动化任务,但是结合InternetExplorer.Application我们就可以结合IE的可视化界面和本地JS应用程序强大功能了。

在浏览器里执行JS,通常会收到浏览器的安全限制,例如不能读取本地文件系统,读取数据库,不能跨域访问。桌面执行的JS却拥有和普通应用程序一样的权限。但是,JS程序更简单,更容易开发。下面就以自动提交表单为例。 阅读全文

类别PHP 标签

javascript之getAttribute()方法

2009年05月07号
没有评论 195次浏览

getAttribute()方法

至此,我们已经向大家介绍了两种检索特定元素节点的办法:一种是使用getElementById()方法,另一种是使用getElementsByTagName()方法。在找到那个元素后,我们就可以利用getAttribute()方法把它的各种属性的值查询出来。

getAttribute()方法是一个函数。它只有一个参数——你打算查询的属性的名字:

object.getAttribute(attribute)
不过,getAttribute()方法不能通过document对象调用,这与我们此前介绍过的其他方法不同。我们只能通过一个元素节点对象调用它。

例如,你可以把它与getElementsByTagName()方法结合起来,去查询每个<p>元素的title属性,如下所示:
var text=document.getElementsByTagName(”p”)
for (var i=0;i<text.length;i++)
{
alert(text[i].getAttribute(”title”));

}
如果把上面这段代码插入到前面给出的“购物清单”示例文档的末尾,并在Web浏览器里重新加载这个页面,屏幕上将弹出一个显示着文本消息“a gentle reminder”的alter对话框。 阅读全文

类别其它 标签

JQuery正则表达式的处理

2009年04月10号
没有评论 898次浏览

JQuery中正则表达式的使用有二种方法,分别为
1.test方法Java代码
reg=/^\w{3,}@\w+(\.\w+)+$/;
if(!reg.test(obj)){
$(”#test”).html(”<b>请输入正确的邮箱地址</b>”);
}
2.exec方法 Java代码

$.formatDate.patternParts = /^(yy(yy)?|M(M(M(M)?)?)?|d(d)?|EEE(E)?|a|H(H)?|h(h)?|m(m)?|s(s)?|S)/; var matched = $.formatDate.patternParts.exec(pattern); if (matched) { /如果符合matched为数组 index:0为符合项,否则为null result.push($.formatDate.patternValue[matched[0]].call(this,date)); pattern = pattern.slice(matched[0].length); }

类别PHP 标签

用jQuery实现表格颜色的交替显示

2009年04月10号
8条评论 406次浏览

为了能够更清晰的显示表格中的数据,使用双色表格来显示数据的例子已经屡见不鲜了。我们通常都是使用JavaScript来实现这种效果,可是你知道jQuery中该如何做吗?用jQuery的语句重复JavaScript实现方法吗?不,其实jQuery已经为我们准备好了一切。

其实仅仅三句jQuery代码就实现了上面的效果,是不是很酷?下面我详细的讲一讲如何用jQuery来实现它: 阅读全文

类别PHP 标签