如何在 Google Blogger 中使用 "document.querySelector"?
How to use "document.querySelector" in Google Blogger?
以下代码似乎在计算机上运行良好,但在 Google Blogger
.
中中断
<style>
.box {
width: 100px;
height: 100px;
background: yellow;
border: 1px solid #ccc;
outline : 1px solid #f00;
}
.box p{
color: blue;
}
</style>
<div class="box">
<p>This is test text.</p>
</div>
<script>
var box = document.querySelector('.box');
box.style.border = "5px solid red";
box.style.outline = "30px solid blue";
</script>
如有任何帮助,我们将不胜感激。
在您的博主中
导航到“布局”选项卡并单击“添加小工具”,select“HTML/JavaScript”,创建您的 js 代码并保存
您可以按照本教程一步步进行:a link
你的选择器是第一个 class 元素
如果全部 (.box)
使用document.querySelectorAll(".box")
return 数组中的所有框元素
例子
var box = [...document.querySelectorAll('.box')];
box.forEach((el) => {
el.style.border = "5px solid red";
el.style.outline = "30px solid blue";
})
.box {
width: 100px;
height: 100px;
background: yellow;
border: 1px solid #ccc;
outline: 1px solid #f00;
margin: 10px;
}
.box p {
color: blue;
}
<div class="box">
<p>This is test text.</p>
</div>
<div class="box">
<p>This is test text.</p>
</div>
<div class="box">
<p>This is test text.</p>
</div>
以下代码似乎在计算机上运行良好,但在 Google Blogger
.
<style>
.box {
width: 100px;
height: 100px;
background: yellow;
border: 1px solid #ccc;
outline : 1px solid #f00;
}
.box p{
color: blue;
}
</style>
<div class="box">
<p>This is test text.</p>
</div>
<script>
var box = document.querySelector('.box');
box.style.border = "5px solid red";
box.style.outline = "30px solid blue";
</script>
如有任何帮助,我们将不胜感激。
在您的博主中
导航到“布局”选项卡并单击“添加小工具”,select“HTML/JavaScript”,创建您的 js 代码并保存 您可以按照本教程一步步进行:a link
你的选择器是第一个 class 元素
如果全部 (.box)
使用document.querySelectorAll(".box") return 数组中的所有框元素
例子
var box = [...document.querySelectorAll('.box')];
box.forEach((el) => {
el.style.border = "5px solid red";
el.style.outline = "30px solid blue";
})
.box {
width: 100px;
height: 100px;
background: yellow;
border: 1px solid #ccc;
outline: 1px solid #f00;
margin: 10px;
}
.box p {
color: blue;
}
<div class="box">
<p>This is test text.</p>
</div>
<div class="box">
<p>This is test text.</p>
</div>
<div class="box">
<p>This is test text.</p>
</div>