Wikipedia:WikiProject User scripts/Scripts/Add LI menu
From Wikipedia, the free encyclopedia
// The CSS for this to work is on the talk page.
//
function addlimenu(tabs, name, id, href, position) { var na, mn; var li; if (!id) id = name; if (!href) href = '#'; na = document.createElement("a"); na.appendChild(document.createTextNode(name)); na.href = href; mn = document.createElement("ul"); li = document.createElement("li"); li.appendChild(na); li.appendChild(mn); if (id) li.id = id; li.className = 'tabmenu'; if (position) { tabs.insertBefore(li, position); } else { tabs.appendChild(li); } return mn; // useful because it gives us the <ul> to add <li>s to } //