修改留言板

修改留言板

修改留言板

一. 改写留言板案例,适当添加CSS美化

一)html代码

<!DOCTYPE html><htmllang=“en”><head><metacharset=“UTF-8”/><metahttp-equiv=“X-UA-Compatible”content=“IE=edge”/><metaname=“viewport”content=“width=], initial-scale=1.0”/><title>todoList:留言板</title><linkrel=“stylesheet”href=“css/font-icon.css”/></head><body><style>青狐资源网wcqh.cn.list { liststyle: none;}.title a { textdecoration: none;}.title1 a { margin:0; textdecoration: none;}.title1 h { liststyle: none;}.title1 { height:50px; width:699px; border:1px solid red; textalign: center; backgroundcolor: brown; display: table;}.title1 > a { fontsize: xlarge; backgroundcolor: lawngreen; display: tablec青狐资源网wcqh.cnell; verticalalign: middle; backgroundimage: url(image/title1.png); backgroundsize:auto100%;}.title1 >.Subtitle{ backgroundcolor: blue; margin:0;}.title { height:50px; width:684px; bordertop:1px solid red; borderleft:1px solid red; borderright:1px solid red; textalign: center;}.title.navigation { display: flex;pla青狐资源网wcqh.cnceitems: center; paddingleft:15px; gap:20px;}.title.navigation a { fontsize: large;}.content { width:700px; display: grid; gridtemplatecolumns:500px1fr; gridtemplaterows:200px100px; margin:1px; gap:5px;}.members { gridrow: span 2; border:1px solid red; display: grid; gridtemplaterows:100px200px; gap:2px;}.members青狐资源网wcqh.cn.group{ border:1px solid red; backgroundcolor: yellowgreen;}.DisplayBox{ height:200px; width:500px; bordertop:1px solid red; borderleft:1px solid red; borderright:1px solid red;}.Input>.nav >.expression { textdecoration: none;}.nav { height:20px; border: none; display: flex; gap:15px;}.nav > a { color: darkgrey;}.Button{h青狐资源网wcqh.cneight:40px; textalign: right; fontsize: xlarge;} input { height:40px; border: none;}.Input.area { height:100px; width:500px; border:1px solid red;}</style><divclass=“title1”><ahref=“”></a></div><divclass=“title navigation”><ahref=“”>聊天</a><ahref=“”>公告</a><ahref=“”>相册</a><ahref=“”>文件</a><ahref=“”>作业</a><ahref=青狐资源网wcqh.cn>设置</a></div><divclass=“content”><div><divclass=“DisplayBox”><ulclass=“list”><li><button>删除</button></li><li><button>删除</button></li></ul></div><divclass=“Input area”><divclass=“nav”><ahref=“”class=“iconfont unicode”>&#xe60e;</a><ahref=“”class=“iconfont unicode”>&#xe70d;</a><ahref=“”class=“iconfont青狐资源网wcqh.cn unicode”>&#xe6e8;</a><ahref=“”class=“iconfont unicode”>&#xe64c;</a><ahref=“”class=“iconfont unicode”>&#xe6ff;</a><ahref=“”class=“iconfont unicode”>&#xe6eb;</a></div><inputtype=“text”onkeydown=insertComment(this)placeholder=“请输入留言”/><divclass=“Button”><button>关闭</button><button>发送</button></div></青狐资源网wcqh.cndiv></div><divclass=“members”><divclass=“group Notice”><ahref=“”>群通知</a></div><divclass=“group members1”><ahref=“”>群成员</a></div></div></div><script>const insertComment =function(ele){// 1.非空判断// console.log(ele)// console.log(event);// console.log(event.type);// console.log(event.key);if(event.key ===青狐资源网wcqh.cnEnter”){if(ele.value.length ===0){ alert(“留言不能为空”); ele.focus();returnfalse;}// 2.添加留言// console.log(ele.value);// 创造一个新元素来保存留言// const li = document.createElement(“li”);// li.append(ele.value);// const ul = document.querySelector(“.list”);// if (ul.firstElementChild !== null) {// ul.firstElementChild.青狐资源网wcqh.cnbefore(li);// } else {// ul.append(li);// }const ul = document.querySelector(“.list”); ele.value +=`<button onclick=“del(this.parentNode)”>删除</button>`; ul.insertAdjacentHTML(`beforeend`,`<li>${ele.value}</li>`);// 3.清空输入框 ele.value =null;}};// 删除const del =function(){ confirm(“是否删除?”)? ele.remove():false;};</s青狐资源网wcqh.cncript></body></html>

二)实现效果图

批改老师:PHPz 批改状态:合格 老师批语:完成的还不错, 但是添加的留言点击删除之后, 并没有删除且有个报错, 这个需要修改一下

© 版权声明
THE END
喜欢就支持一下吧
点赞28 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容