繁体中文
设为首页
加入收藏
当前位置:程序开发首页 >> JavaScript >> 事件驱动的JScript面对象编程(例)

事件驱动的JScript面对象编程(例)

2005-01-09 20:48:44  作者:Mykxxx  来源:互联网  浏览次数:49  文字大小:【】【】【
简介:说完了事件驱动的JScript面对象编程。我们来看看一个具体的例子:假如我们要在网页上做一种可编辑的Label。正常情怳下它像一般的文本一样。当用鼠标点击它时就变成输入框并可编辑文本的内容。然后当它失去焦点时...

说完了事件驱动的JScript面对象编程。我们来看看一个具体的例子:

假如我们要在网页上做一种可编辑的Label。正常情怳下它像一般的文本一样。当用鼠标点击它时就变成输入框并可编辑文本的内容。然后当它失去焦点时又恢复成正常文本的样子。

程序运行的例子如下:

点击文字看看。

程序的源代码如下:

无标题文档

注意程序后面的init函数。里面的new EditableText(document.body)只是建立了对象。但是我并无保存建立的对象的引用。而是让对象自己去管理自己。对象的行为都是由事件来驱动的(onclick和onblur),而无须别外的辅助代码。

责任编辑:admin
相关文章