<input type="number" class="setter" id="day-set" name="day-set" value="day"max="30" min="0" placeholder="00"onkeyup="if(parseInt(this.value)>30){ this.value =30; return false;}">
如何在按下提交按鈕時清除用戶在輸入欄位中輸入的輸入(不重繪 頁面的按鈕)
uj5u.com熱心網友回復:
<html>
<body>
<p>Clear the input field when you click on the button:</p>
<button onclick="document.getElementById('myInput').value = ''">Clear input
field</button>
<input type="text" value="Blabla" id="myInput">
</body>
</html>
您還可以在函式中的腳本標記之間或任何其他您想要的方式撰寫 javaScript。
uj5u.com熱心網友回復:
您可以將其添加到按鈕的 onclick 函式中,并用myForm表單元素的 id替換
document.getElementById("myForm").reset();
uj5u.com熱心網友回復:
您可以創建一個函式并將其添加到表單的 onSubmit 事件中(假設您有一個表單),然后在該函式內您只需要使用以下內容清除該值:
document.getElementById('day-set').value = ''
例子:
<form onsubmit="myFunction()">
<input type="number" class="setter" id="day-set" name="day-set" value="day"max="30" min="0" placeholder="00"onkeyup="if(parseInt(this.value)>30){ this.value =30; return false;}">
<input type="submit">
</form>
<script>
function myFunction(){
document.getElementById('day-set').value = ''
}
</script>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/335673.html
標籤:javascript html 功能 输入
下一篇:在for回圈中嵌套if陳述句
