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

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

單擊按鈕后,網(wǎng)頁(yè)會(huì)自行刷新。我怎么能避免呢?

單擊按鈕后,網(wǎng)頁(yè)會(huì)自行刷新。我怎么能避免呢?

猛跑小豬 2022-11-03 15:00:16
我目前正在學(xué)習(xí) JS 基礎(chǔ)知識(shí),示例代碼的行為很奇怪。當(dāng)我按下按鈕時(shí),輸入“ar1”和“ar2”中的兩個(gè)數(shù)字應(yīng)該相加,并顯示在段落中。一會(huì)兒我看到了答案,但網(wǎng)頁(yè)立即刷新。什么可能導(dǎo)致它?感謝您的回答!...    <body>        <form>            <input type="number" name="ar1"></br>            <input type="number" name="ar2"></br>            <button>go</button>        </form>        <p id="osszeg">Here is the answer</p>        <script src="script.js"></script>    </body>    </html>腳本.js:function osszead(){    let ar1 = parseInt(document.querySelector("input[name=ar1]").value);    let ar2 = parseInt(document.querySelector("input[name=ar2]").value);    let ossz = ar1 + ar2;    document.querySelector("#osszeg").innerHTML = ossz;}
查看完整描述

4 回答

?
至尊寶的傳說(shuō)

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

您必須將按鈕類型更改為“按鈕”并將事件 onclick="osszead()"。默認(rèn)情況下,html 按鈕類型是“提交”,并且作為默認(rèn)行為,單擊提交按鈕會(huì)將其數(shù)據(jù)提交到其操作 url。

<button type="button" onclick="osszead()">go</button>


查看完整回答
反對(duì) 回復(fù) 2022-11-03
?
qq_遁去的一_1

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

發(fā)生這種情況是因?yàn)樵摪粹o具有默認(rèn)值type,submit因?yàn)樗挥?a 內(nèi)<form>,這會(huì)導(dǎo)致它提交表單,從而有效地重新加載頁(yè)面。


您可以:


根本不使用任何<form>:


<body>


    <input type="number" name="ar1"></br>

    <input type="number" name="ar2"></br>

    <button id="go-button">go</button>


    <p id="osszeg">Here is the answer</p>


    [...]

顯式設(shè)置button類型:


<body>

    <form>

        <input type="number" name="ar1"></br>

        <input type="number" name="ar2"></br>

        <button id="go-button" type="button">go</button>

    </form>

    <p id="osszeg">Here is the answer</p>

請(qǐng)注意,我id在按鈕上添加了一個(gè),因?yàn)槟€需要添加一個(gè)click事件偵聽器。將此添加到 JavaScript 代碼的末尾:


const btn = document.getElementById("go-button");

btn.addEventListener("click", osszead);


查看完整回答
反對(duì) 回復(fù) 2022-11-03
?
肥皂起泡泡

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

默認(rèn)情況下,按鈕充當(dāng)“提交”類型,提交類型傾向于重新加載頁(yè)面。您可以使用 function passed(e){e.preventDefault();...}<button type="button" onclick="osszead">go</button>也可能工作。

查看完整回答
反對(duì) 回復(fù) 2022-11-03
?
料青山看我應(yīng)如是

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

您需要為您的按鈕添加一個(gè) onclick 事件和一個(gè)類型。

<button type="button" onclick="osszead()">go</button>



查看完整回答
反對(duì) 回復(fù) 2022-11-03
  • 4 回答
  • 0 關(guān)注
  • 181 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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