var hrefList = {}; window.onload = function() { if (document.getElementById('contents') == null) return; var ulNode = document.createElement('ul'); document.getElementById('contents').appendChild(ulNode); var subtitle = document.getElementsByClassName('subtitle'); for (var i = 0; i < subtitle.length; i++) { var liNode = document.createElement('li'); ulNode.appendChild(liNode); var aNode = document.createElement('a'); liNode.appendChild(aNode); aNode.href = '#' + subtitle[i].id; aNode.innerText = subtitle[i].innerText; subtitle[i].parentElement.innerHTML += '
'; }; listHref(); } function goTop() { var nowPage = location.href; var myname = ""; if (nowPage.indexOf("file://") == 0) { myname = "/eisan001588/"; document.location.href = nowPage.substring(0,nowPage.indexOf(myname) + myname.length) + "/index.html"; } else { myname = "eisan001588.cyber-ninja.jp/"; document.location.href = nowPage.substring(0,nowPage.indexOf(myname) + myname.length); } } function listHref() { var aNode = document.getElementsByTagName('a'); for (var i = 0; i < aNode.length; i++) { if (aNode[i].uniqueID == undefined) { aNode[i].style.href = aNode[i].href; }else{ hrefList[aNode[i].uniqueID] = aNode[i].href; aNode[i].removeAttribute('href'); aNode[i].addEventListener('click', function() { document.location.href = hrefList[this.uniqueID]; }); } aNode[i].style.color = "#205f7d"; aNode[i].addEventListener('mouseover', function() { this.style.color = "#053f5d"; /* this.style.cursor = "pointer";*/ }); aNode[i].addEventListener('mouseout', function() { this.style.color = "#205f7d"; }); } }