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

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

如何防止我的頁面在提交javascript表單時刷新

如何防止我的頁面在提交javascript表單時刷新

臨摹微笑 2022-09-02 21:35:09
我有一個問題,我似乎無法解決。我正在創(chuàng)建一個性格測試,當我提交表單時,暫時在“答案框”中,它將顯示代碼,但隨后快速刷新頁面并清除所有數(shù)據(jù)。我想知道問題是否與我的javascript函數(shù)“tabulateanswers”正在中斷,但我看不到什么會導致它。我之前在javascript中添加了一個彈出框來嘗試強制停止刷新,我可以看到結(jié)果是否顯示,但經(jīng)過一些調(diào)整后,我也無法再顯示此框。如果有人可以看看我的javascript,給我指出正確的方向/告訴我哪里錯了?道歉,如果這個問題已經(jīng)得到回答,我無法找到它搜索。
查看完整描述

2 回答

?
溫溫醬

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

如果您調(diào)用onsubmit,您將能夠在它結(jié)束時阻止此行為tabulateAnswersreturn false;


由于您使用的是 onclick,因此您還需要防止默認操作發(fā)生,如下所示:


function tabulateAnswers(_event) {

    ...

    _event.preventDefault();

    return false;

}

另一種選擇是改用不觸發(fā)表單提交的輸入類型。button


查看完整回答
反對 回復 2022-09-02
?
肥皂起泡泡

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

只需使用jQuery:


<form id="form">

  <input type="submit" value="Submit" />

</form>


<script>

$("#form").submit(e => {

  e.preventDefault();

  // Handle form

});

</script>


查看完整回答
反對 回復 2022-09-02
  • 2 回答
  • 0 關注
  • 111 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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