https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106396

Revision: 106396
Author:   preilly
Date:     2011-12-15 23:51:51 +0000 (Thu, 15 Dec 2011)
Log Message:
-----------
safer use of getElementById

Modified Paths:
--------------
    trunk/extensions/MobileFrontend/javascripts/beta_application.js

Modified: trunk/extensions/MobileFrontend/javascripts/beta_application.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/beta_application.js     
2011-12-15 23:46:54 UTC (rev 106395)
+++ trunk/extensions/MobileFrontend/javascripts/beta_application.js     
2011-12-15 23:51:51 UTC (rev 106396)
@@ -121,7 +121,10 @@
                s.display = s.display == 'none' || ( i && !s.display ) ? 
'inline-block' : 'none';
        }
        for ( var i = 0, d = ['content_','anchor_']; i<=1; i++ ) {
-               var s = document.getElementById( d[i] + section_id ).style;
-               s.display = s.display == 'block' ? 'none' : 'block';
+               var e = document.getElementById( d[i] + section_id );
+               
+               if ( e ) {
+                       e.style.display = e.style.display == 'block' ? 'none' : 
'block';
+               }
        }
 }
\ No newline at end of file


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to