javascript - html中的正则表达式创建相同的模式
问题描述
我想创建多个具有相同图案的背景和边框的框,所以我只需要第 n 次创建框,或者是否有任何公式使用该正则表达式并在 html 中重复相同的代码。我想将子类附加到父类框.
<div style="border: 1px solid gray;background-color: black;width: 10px;height: 10px "></div>
解决方案
正则表达式重复 HTML 是什么意思?您可以使用 JavaScript 将 HTML 重复插入 DOM
const div = document.createElement("div");
div.classList.add("boxDiv");
const HTML = Array.from(Array(10).keys()).map(i => div.cloneNode().outerHTML).join("")
document.querySelector(".box").innerHTML += HTML
.boxDiv { border: 1px solid gray;background-color: black;width: 10px;height: 10px }
<div class="box">
</div>
推荐阅读
- unit-testing - Quarkus 测试等效于 spring @Sql 注释
- ios - 模拟器,应用程序快照可以在不同的应用程序构建之间轻松切换?
- ansible - “与 yum 交谈失败:找不到 repo 的有效 baseurl:remi”
- php - Lumen Illuminate Http 客户端请求无法解析的依赖
- flutter - Modbus TCPIP颤振/飞镖异常错误
- c++ - Docker 使用相同的自定义库构建 cmake 多个容器
- python - 使用 Keras 预测太阳能
- entity-framework-6 - 实体框架调用调用另一个 api 的最佳方式
- c# - VS2019: WF: Add Second Form 不起作用,它尝试添加一个类
- html - XSS 验证:仅检查值是否包含 <> 和 %3C %3E 是否安全