我有一個面板,它有 3 個文本區域供用戶添加某些資訊。然后它會經歷被保存到資料庫的程序。每次單擊按鈕時,我都希望出現相同的空白面板,這將允許用戶輸入多個條目
uj5u.com熱心網友回復:
我為你整理了這個小代碼,希望對你有幫助
//Simple HTML with 3 textarea
<div>
<form action="">
<textarea name="" id="" cols="30" rows="10"></textarea>
<textarea name="" id="" cols="30" rows="10"></textarea>
<textarea name="" id="" cols="30" rows="10"></textarea>
<span id="btn">Click me!</span>
</form>
</div>
因此,無論何時單擊按鈕 #btn,首先提交表單,然后清除 textarea。
// The Javascript
const
btn = document.querySelector('#btn'),
form = document.querySelector('form'),
textarea = document.querySelectorAll('textarea')
function clearFields() {
for (let i = 0; i < textarea.length; i ) {
textarea[i].value = '';
}
}
btn.addEventListener('click', function() {
// functionality to asynchronously submit and save user entry to DB
submitFormToServer()
// Clear all the textarea
clearFields()
})
uj5u.com熱心網友回復:
在按鈕單擊事件之后,您可以呼叫重定向到同一頁面,這將清除文本框或明確清除它們(Textbox1.Text = "" 等)
uj5u.com熱心網友回復:
寫你的代碼,因為你的解釋不清楚
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/369606.html
標籤:javascript 网站
上一篇:將查詢結果賦給變數并回傳變數
