第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

單擊鏈接時JavaScript函數(shù)無法工作

單擊鏈接時JavaScript函數(shù)無法工作

猛跑小豬 2019-05-30 17:13:17
單擊鏈接時JavaScript函數(shù)無法工作我有一個相當(dāng)簡單的頁面,其中有一個側(cè)邊欄導(dǎo)航和一個iframe來加載內(nèi)容。我想通過點擊側(cè)欄導(dǎo)航中的鏈接來改變iframe的內(nèi)容。我使用javascript來更改document.Element的源(.src)。我讀過許多文章(StackOverflow),代碼應(yīng)該能工作,但根本不起作用。下面的代碼是我創(chuàng)建的html頁面,它在標(biāo)記中包含了JS。<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{         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()'> LoremIpsum</a></li></ul><!-- <button onclick="getContent()">Lorem Ipsum</button>         --></div><iframe class="content"  id="contentFrame" src="dummy.html"></iframe></body>
查看完整描述

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>


查看完整回答
反對 回復(fù) 2019-05-30
?
慕娘9325324

TA貢獻1783條經(jīng)驗 獲得超4個贊

這是語法錯誤。不管函數(shù)的參數(shù)如何,括號都是必需的。然而,這是一個很好的做法劇本控件底部的標(biāo)記。體體標(biāo)簽。


查看完整回答
反對 回復(fù) 2019-05-30
  • 3 回答
  • 0 關(guān)注
  • 481 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號