我是 html 和 javascript 的初学者。我在#top_Bar 中创建了一个链接。当我单击链接时,我希望页面加载到#All_songlist。但我在#All_songlist 中看到的只是“music.html”这两个词,而不是“music.html”的内容。我哪里做错了?我对 innerHTML 的作用有点困惑。我想在不使用 < iframe > 标签的情况下做到这一点。
<div id="top_Bar">
<a href=" file:///F:/music.html" onclick="load_songlist()"> SONG LIST </a>
</div>
<div id="All_songlist"> </div>
javascript上的代码是:
function load_songlist(){
document.getElementById("All_songlist").innerHTML="music.html";
}