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

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

如何從不同的 HTML 文件調(diào)用 JavaScript 函數(shù)?

如何從不同的 HTML 文件調(diào)用 JavaScript 函數(shù)?

夢里花落0921 2024-01-11 16:39:49
我正在嘗試從單獨(dú)的 HTML 文件獲取鏈接以顯示特定的自動 JavaScript 隱藏元素。該頁面顯示 8 個(gè)單獨(dú)的按鈕,單擊這些按鈕時(shí)會顯示一個(gè)隱藏的 div 元素。JavaScipt函數(shù)代碼:    function tr() {        var x = document.getElementById("tr");        if (x.style.display === "block") {            x.style.display = "none";        } else {            x.style.display = "block";        }    }我再次嘗試從單獨(dú)的 HTML 文件中調(diào)用此函數(shù)。謝謝你!編輯:是的,抱歉應(yīng)該提到我對 JavaScript 非常缺乏經(jīng)驗(yàn)?,F(xiàn)在,當(dāng)我將它變成一個(gè)對象時(shí),似乎該函數(shù)仍然沒有被調(diào)用。我需要包含什么內(nèi)容才能使該對象成為全局對象嗎?var name = {    a : function tr() {        (...)    }}我怎么稱呼它:<button onclick="name.a()" class="button">
查看完整描述

1 回答

?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

使用以下方法,您可以從不同的 HTML 文件調(diào)用 JavaScript 函數(shù):

<script src="demo.js"></script>

這里 demo.js 是你的 JavaScript 文件名。并在此代碼中添加id="tr"onclick="tr()"

<button onclick="tr()" class="button" id="tr">demo btn</button>

例子:

function tr() {

    var x = document.getElementById("tr");

    alert("function is call");


    // if (x.style.display === "block") {

    //     x.style.display = "none";

    // } else {

    //     x.style.display = "block";

    // }

}

<!DOCTYPE html>

<html>


<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

</head>


<body>

    <button onclick="tr()" class="button" id="tr">demo btn</button>

    <script src="demo.js"></script>

</body>


</html>


查看完整回答
反對 回復(fù) 2024-01-11
  • 1 回答
  • 0 關(guān)注
  • 195 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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