摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>實(shí)戰(zhàn)熱身:聊天信息的生成原理</title> </head> <body> <input type="text&qu
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>實(shí)戰(zhàn)熱身:聊天信息的生成原理</title> </head> <body> <input type="text" name="chat"> <button>提交</button> <ul></ul> <script type="text/javascript"> //獲取元素 let input = document.getElementsByName('chat')[0]; let button = document.getElementsByTagName('button')[0]; let ul = document.getElementsByTagName('ul')[0]; button.onclick = function(){ let li = document.createElement('li'); //創(chuàng)建一個(gè)li元素 li.innerHTML = input.value; //獲取文本框中的內(nèi)容 ul.appendChild(li); //將文本框中的內(nèi)容顯示到ul列表中 input.value=""; //清空文本框的內(nèi)容 } </script> </body> </html>
根據(jù)Name來(lái)獲取元素:
getElementsByName('name名');
2. 根據(jù)TagName來(lái)獲取元素:
getElementsByTagName('標(biāo)簽名');
3. 創(chuàng)建元素:
createElement('p');
4. innerHTML:
將元素內(nèi)容全部讀出,包括html代碼
5. appendChild():
插入元素
批改老師:韋小寶批改時(shí)間:2019-01-02 16:34:44
老師總結(jié):以下總結(jié)的也很不錯(cuò)!這些操作都是在日常的開(kāi)發(fā)中必須用到的!繼續(xù)加油吧!