iT邦幫忙

2023 iThome 鐵人賽

DAY 27
0
影片教學

一起來實作響應式網頁設計系列 第 27

一起來實作響應式網頁設計:代辦清單實作 Day27

  • 分享至 

  • xImage
  •  

影片教學

Yes

程式碼回顧

html

<body>
    <div id = "title">
        <h2>代辦事項清單</h2>
    </div>

    <div>
        <input type="text" id = "list_input" placeholder = "例如:買早餐">
        <button id = "button_submit" onclick="createItem()" > Create </button>
    </div>

    <div id = "show_list">
        <ul id = "to_do_list"></ul>
    </div>

    <div id = "delete_list">
        <button onclick="deleteList()" id="button_delete"> Delete All Item </button>
    </div>

    <script src="index.js"></script>
</body>

js

function createItem() {
    let input_text = document.querySelector("#list_input").value;
    document.querySelector("#to_do_list").innerHTML += "<li class = 'item'>"
     + input_text + "<button class = 'button_delete_item'></button>" + "</li>";
}

function deleteList() {
    let delete_all = document.querySelector("#to_do_list");
    console.log(delete_all.firstChild)
    while(delete_all.firstChild){
        delete_all.removeChild(delete_all.firstChild);
    }
}

參考資料

https://developer.mozilla.org/zh-CN/docs/Web/API/Node/firstChild

以上就是今天的教學,感謝大家觀看。


上一篇
一起來實作響應式網頁設計:為網頁新增元素吧! Day26
下一篇
一起來實作響應式網頁設計:To Do List 專案-刪除某一項目 Day28
系列文
一起來實作響應式網頁設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言