当前位置: 首页 > news >正文

案例-表白墙简单实现

文章目录

  • 效果展示
    • 初始画面
    • 提交内容后画面(按键按下)
  • 代码区

效果展示

初始画面

在这里插入图片描述

提交内容后画面(按键按下)

在这里插入图片描述

代码区

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>表白墙</title>
</head>
<style>* {margin: 0px;padding: 0px;}.total {width: 400px;margin: 0px auto; /*上下、左右*/}h1 {text-align: center;padding-bottom: 30px;}p {text-align: center;color: gray;}.div1 {display: flex;justify-content: center; /*水平方向*/align-items: center; /*垂直方向*/padding-top: 5px;}span {width: 80px;height: 30px;}#edit {width: 200px;height: 30px;}.submit {width: 280px;height: 30px;background-color: rgba(248, 236, 7, 0.942);border: none;border-radius: 5px;}.submit:active{background-color: grey;}
</style>
<body><div class="total"><h1>表白墙</h1><p>输入后请点击提交,会将信息显示在表格中</p><div class="div1"><span>谁:</span><input id="edit" class="who" type="text"></div><div class="div1"><span>对谁:</span><input id="edit" class="ofwho" type="text"></div><div class="div1"><span>说什么</span><input id="edit" class="what" type="text"></div><div class="div1"><input class="submit" type="button" value="提交" onclick="submit()"></div></div>
</body>
<script>function submit(){let containDiv = document.querySelectorAll('#edit')console.dir(containDiv)let from = containDiv[0].valuelet to = containDiv[1].valuelet message = containDiv[2].valueconsole.log(from+'对'+to+'说'+message)// 创建divlet nodeDiv = document.createElement('div')nodeDiv.className = 'div1'nodeDiv.innerHTML = from+'对'+to+'说'+messageconsole.log(nodeDiv)// 尾插divlet nodeparent = document.querySelector('.total')nodeparent.appendChild(nodeDiv)}
</script>
</html>
http://www.lryc.cn/news/456505.html

相关文章:

  • 和鲸科技创始人范向伟:拐点即将来临,AI产业当前的三个瓶颈
  • 基于函数计算FC 部署 ComfyUI实现AI生图 的优势
  • 瑞萨IDE:CS+ for CC编译过程中执行脚本文件
  • 在 CentOS 上安装 Docker 的步骤
  • 【C#生态园】探索地理信息系统软件套件与库:功能、API和应用
  • Jupyter的使用分享
  • 24龙信比赛复现
  • PHP反射机制
  • 使用阿里云试用资源快速部署web应用-dofaker为例
  • 需求11——解决字段无法清空的两个小bug
  • mysql学习教程,从入门到精通,SQL 创建索引(CREATE INDEX 语句)(35)
  • Pikachu-Cross-Site Scripting-DOM型xss_x
  • Pikachu-Cross-Site Scripting-xss之htmlspecialchars
  • CSS基础中padding详解
  • OpenGL笔记十九之相机系统
  • P-Tuning v2:一种普遍有效的提示调整方法
  • 微信小程序启动不起来,报错凡是以~/包名/*.js路径的文件,都找不到,试过网上一切方法,最终居然这么解决的,【避坑】命运的齿轮开始转动
  • C#串口温度读取
  • 2.5 Spring Boot整合Spring MVC框架
  • Java 归并排序
  • 20241008深度学习动手篇
  • 对序列化反序列化在项目中的使用优化
  • 查看 git log的过程中看到 :说明日志输出可能超出屏幕大小,系统进入了分页模式
  • Linux--信号量详解
  • 【重学 MySQL】五十一、更新和删除数据
  • Web3与人工智能的交叉应用探索
  • 【springboot9736】基于springboot+vue的逍遥大药房管理系统
  • 四.网络层(上)
  • Leecode热题100-56.合并区间
  • 安全帽未佩戴预警系统 劳保防护用品穿戴监测系统 YOLO