簡體   English   中英

從 HTML 獲取值到 javascript

[英]Getting the value from HTML into javascript

我不完全確定我正在嘗試做的事情是否可行。 然而,

<button class = "numbers" value=1>1</button>
all the way to 
<button class = "numbers" value=9>9</button>

例如,我從 1 一直到 9,當單擊這些按鈕之一時,我希望這些值被控制台記錄。 因此,例如,如果我單擊數字 1,它只會使用該特定按鈕的值將 1 控制台記錄為 int,而無需單獨指定每個按鈕。

感謝您提前提供幫助!

使用事件委托。 將一個事件偵聽器添加到按鈕的容器中,並在單擊時,如果目標(最里面的單擊元素)是與.numbers匹配的按鈕,則記錄該值。

 document.querySelector('.container').addEventListener('click', ({ target }) => { if (.target.matches(';numbers')) return. console.log(target;value); });
 <div class="container"> <button class = "numbers" value=1>1</button> <button class = "numbers" value=9>9</button> </div>

暫無
暫無

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

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