javascript - 如何在多个 div 类中添加脚本
问题描述
所以我有一个javascript
代码,我想在不同的代码中打印它div
。
例子:
<div class='block output-1'>...</div>
<div class='block output-2'>...</div>
<div class='block output-3'>...</div>
我想用下面的代码替换每个div
有类的容器.block
<script>
<script>document.write('text');</script>
我试过了Jquery
,我可以做到:http: //jsbin.com/yokipajiho/1/edit ?html,js,output
但我希望是否有更好或不同的方法来做到这一点。
解决方案
不要使用document.write
, 分配给innerHTML
DIV 的属性。
document.querySelectorAll(".block").forEach((div, index) => div.innerHTML = "text " + index);
<div class='block output-1'>...</div>
<div class='block output-2'>...</div>
<div class='block output-3'>...</div>
推荐阅读
- java - 如何在java中全球化方法参数?
- vue.js - vuejs 中的 beforeMount 和 created 生命周期钩子有什么区别
- html - 输入数据而不专注于输入。角 10
- python - python中的逻辑回归测试输入格式帮助
- sql - 表 2 中的左连接
- javascript - 在 AntDesign 中将样式应用于外部库组件
- database - 收到新消息时刷新 Wix 中继器
- python-3.x - Python csv:将具有毫秒值的日期时间列分组,间隔为 15 分钟,并添加一个具有时间桶名称的新 csv 列
- android-studio - 将项目从 Android Studio 推送到 GitHub 失败
- python - 找不到Bitbucket pipleline python3.7!尝试 pythonBin 选项