Jump to content

User:Magnus Manske/insertref.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Magnus Manske (talk | contribs) at 15:42, 23 March 2009 (Created page with 'if ( wgAction != "submit" && wgAction != "edit" && wgNamespaceNumber == 0 ) { addOnloadHook ( init_insertref ) ; } function init_insertref () { var d = documen…'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
if ( wgAction != "submit" && wgAction != "edit" && wgNamespaceNumber == 0 ) {
  addOnloadHook ( init_insertref ) ;
}

function init_insertref () {
  var d = document.getElementById('p-tb');
  var ul = d.getElementsByTagName('ul')[0] ;
  var li = document.createElement('li');
  var a = document.createElement('a');
  a.id = 'insertref_link' ;
  a.onclick = insertref_onclick ;

  a.appendChild ( document.createTextNode('Insert reference') ) ;
  li.appendChild ( a ) ;
  ul.appendChild ( li ) ;
}

function insertref_onclick () {
  alert("!");
}