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

2008-02-23 07:47:01来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

;

text.obj = obj1;
//给text添加一个新的属性obj,并赋于obj1的引用。

text.onclick = obj1.fun
;

</script>

  点击click this结果显示"this is obj"。使用该方法就可以用JScript纯事件驱动的程序了。

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

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

  程序运行的例子如下:

EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText
EditableText

  程序的源代码如下:

<html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<
title>无标题文档</title>
</
head>
<
body>
<
script language="jscript">
function
EditableText(_owner){

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Javascript所有对象的属性的获取

下一篇:用javascript将数据导入Excel