我嘗試userinput.value = ''在函式結束時使用,但輸入仍然不為空。這是我嘗試過的代碼
let input = document.querySelector('input')
let list = document.querySelector('ul')
let button = document.querySelector('button')
button.addEventListener('click', addtodo)
function addtodo() {
let userinput = input.value
let li = document.createElement('li')
li.innerText = userinput
list.appendChild(li)
// console.log(this)
console.log(userinput)
}
uj5u.com熱心網友回復:
您可以使用重置輸入的值input.value = ""
let input = document.querySelector('input')
let list = document.querySelector('ul')
let button = document.querySelector('button')
button.addEventListener('click', addtodo)
function addtodo() {
let userinput = input.value
let li = document.createElement('li')
li.innerText = userinput
list.appendChild(li)
input.value = ""
}
<input type="text" />
<ul></ul>
<button>button</button>
uj5u.com熱心網友回復:
希望這可以幫助 :)
let input = document.querySelector('input')
let list = document.querySelector('ul')
let button = document.querySelector('button')
button.addEventListener('click', addtodo)
function addtodo() {
let userinput = input.value
let li = document.createElement('li')
li.innerText = userinput
list.appendChild(li)
// console.log(this)
input.value = ''
console.log(userinput)
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/491878.html
標籤:javascript
上一篇:CALayer在視圖外繪圖
下一篇:導航('/')不導航
