3 回答

TA貢獻1836條經(jīng)驗 獲得超5個贊
函數(shù)聲明中有語法錯誤(缺少括號):
function getContent {
document.getElementById("contentFrame").src="LoremIpsum.html";
}
應(yīng):
function getContent() {
document.getElementById("contentFrame").src="LoremIpsum.html";
}
還需要防止鏈接的默認事件。
<head>
<meta charset="UTF-8">
<title>Untitled Document</title>
<link href="css/default.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
function getContent(event) {
event.preventDefault();
document.getElementById("contentFrame").src="LoremIpsum.html";
}
</script>
</head>
<body>
<div class="sidebar"><h1>Technical Documentation</h1>
<ul>
<li>Configuration Guides</li>
<li>API Guides</li>
<li><a href="#" onclick='getContent(event)'> LoremIpsum</a></li>
</ul>
<!-- <button onclick="getContent()">Lorem Ipsum</button> -->
</div>
<iframe class="content" id="contentFrame" src="dummy.html">
</iframe>
</body>

TA貢獻1783條經(jīng)驗 獲得超4個贊
添加回答
舉報