use label.htmlFor=... instead of label.setAttribute('for', ...): the former works...
authorRiver Tarnell <river@users.mediawiki.org>
Wed, 16 Jan 2008 10:38:54 +0000 (10:38 +0000)
committerRiver Tarnell <river@users.mediawiki.org>
Wed, 16 Jan 2008 10:38:54 +0000 (10:38 +0000)
skins/common/protect.js

index 4cf3d79..863b95b 100644 (file)
@@ -30,7 +30,7 @@ function protectInitialize( tableId, labelText, types ) {
 
                col.appendChild( document.createTextNode( ' ' ) );
                var label = document.createElement( 'label' );
-               label.setAttribute( 'for', 'mwProtectUnchained' );
+               label.htmlFor = 'mwProtectUnchained';
                label.appendChild( document.createTextNode( labelText ) );
                col.appendChild( label );