dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
160936a
)
Fix preferences select-or-other for IE
author
Andrew Garrett
<werdna@users.mediawiki.org>
Wed, 1 Jul 2009 17:50:59 +0000
(17:50 +0000)
committer
Andrew Garrett
<werdna@users.mediawiki.org>
Wed, 1 Jul 2009 17:50:59 +0000
(17:50 +0000)
skins/common/htmlform.js
patch
|
blob
|
history
diff --git
a/skins/common/htmlform.js
b/skins/common/htmlform.js
index
287a08d
..
77c8361
100644
(file)
--- a/
skins/common/htmlform.js
+++ b/
skins/common/htmlform.js
@@
-14,8
+14,13
@@
addOnloadHook( function() {
var htmlforms = {
'selectOrOtherSelectChanged' : function(e) {
+ var select;
if (!e) e = window.event;
- var select = e.target;
+ if (e.target) select = e.target;
+ else if (e.srcElement) select = e.srcElement;
+ if (select.nodeType == 3) // defeat Safari bug
+ select = select.parentNode;
+
var id = select.id;
var textbox = document.getElementById( id+'-other' );