簡體   English   中英

無法清除文本輸入字段

[英]Cannot clear text input field

我嘗試了幾種不同的方法,包括Pure-JS和jQuery,但無法清除輸入文本字段。 請幫忙。

以下是相關的HTML:

<div align="center" id="searchDiv"></div>
<input type="text" id="searchBar" size="40" onsubmit="loadAllItems()">
<input type="submit" id="searchButton" value="Search" onclick="loadAllItems()">
<input type="button" value="Reset" onclick="reset()">

我正在嘗試提交searchBar,運行后端代碼,然后調用reset()函數以避免手動清除文本字段:

function reset() {
        document.getElementById("gradeQuestionsForm").reset();
        document.getElementById('Output1').innerHTML = '';
        document.getElementById('Output1').innerHTML = '';
        updateStatus('Form has been reset.');
      }

我用JSFiddle進行了測試 請指教。

使用jQuery,您可以這樣做
小提琴

$('#searchBar').val('');

試試document.getElementById("searchBar").value = '';

另外,您需要在JSFiddle中將LOAD TYPE設置為No wrap -in <head>

在此處輸入圖片說明

此處查看有關在JSFiddle上運行腳本的更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM