|
From: <ch...@us...> - 2007-02-16 06:57:18
|
Revision: 9087
http://zaf.svn.sourceforge.net/zaf/?rev=9087&view=rev
Author: charlvn
Date: 2007-02-15 22:57:18 -0800 (Thu, 15 Feb 2007)
Log Message:
-----------
Added IE event support to ghost text
Modified Paths:
--------------
trunk/web/template/scripts/general.js
Modified: trunk/web/template/scripts/general.js
===================================================================
--- trunk/web/template/scripts/general.js 2007-02-14 07:08:51 UTC (rev 9086)
+++ trunk/web/template/scripts/general.js 2007-02-16 06:57:18 UTC (rev 9087)
@@ -50,19 +50,29 @@
var e = getElementsByClassName(document, "input", "ghosttext");
for (var i = 0; i < e.length; i++) {
- e[i].setAttribute("onfocus", "ghosttextOnfocus(this)");
- e[i].setAttribute("onblur", "ghosttextOnblur(this)");
+ e[i].onfocus = ghosttextOnfocus;
+ e[i].onblur = ghosttextOnblur;
e[i].setAttribute("title", e[i].value);
}
}
function ghosttextOnfocus(e) {
+ if (window && window.event && window.event.srcElement) {
+ e = window.event.srcElement;
+ } else {
+ e = e.currentTarget;
+ }
if (e.value == e.getAttribute("title")) {
e.value = "";
}
}
function ghosttextOnblur(e) {
+ if (window && window.event && window.event.srcElement) {
+ e = window.event.srcElement;
+ } else {
+ e = e.currentTarget;
+ }
if (e.value == "") {
e.value = e.getAttribute("title");
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|