ボタンを押すとリンクが変わるようにコードを作成しようとしています。HTMLコードは次のとおりです。
<div id="body">
<div class="mainbody">
<p id="para"></p>
<h1>Here is my next Javascript Example</h1><br />
<p id="link1"><a href="index.html" title="Portfolio main" target="_blank">Portfolio Main</a></p>
<input type="button" value="Change Link" id="bttn2" onClick="changeLink();" />
</div>
Javascript コードは次のとおりです。
// JavaScript Document
function changeLink()
{
document.getElementById("link1").innerHTML="Paramore";
document.getElementById("link1").href="http://www.paramore.com";
document.getElementById("link1").target="_blank";
}
私の問題は、ボタンを押すとリンクが変わることですが、「Paramore」という単語は実際にはリンクではありません。