家常菜
今天練習了一道每個開發者都會作的家常菜:todo list
這道家常菜作法有很多,我用的都是最簡單、家裡最容易取得的食材,用最基本的作法,希望在這個不太冷的冬天中,能分享給我們這些菜鳥開發者一起取暖取暖,成品也附在最下面,供大家試吃,不用錢。
作法及步驟:
- 點按鈕就會新增項目(用creatElement())。
- 將特定文字加入新增項目(把input轉成text node元件後,用.appendChild加入list當中)。
- 將輸入區的文字帶入新增項目(用input.value的屬性)。
- 判斷輸入區有文字才能帶入新項目。
- 監聽輸入的是enter也能新增項目(用 addEventListener (“keypress”,function),enter的keycode是13)。
- 監聽列表是否被點擊,並將被點擊的項目指定切換刪除線格式(用classList.toggle()的方法來作)。