【发布时间】:2019-01-15 03:21:06
【问题描述】:
我必须检查 Child 是否有一个“纯 2px 黑色”的边框,所以我只附加有边框的元素。我该如何检查?
我尝试过使用 source.firstChild.style.border == "solid 2px black" 但它不起作用。
代码笔:https://codepen.io/merisbsc/pen/BvMKBp
## html ##
<ul id="source" class="object">
<li id="eins">Name1</li>
<li id="zwei">Name2</li>
<li id="drei">Name3<li>
<li id="vier">Name4</li>
</ul>
<div id="moveToTarget" class="object">
<button type="button" id="name">--></button>
</div>
<div id="moveToSource" class="object">
<button type="button" id="name">
<--</button>
</div>
<ul id="target" class="object">
</ul>
## js ##
function moveToTarget() {
while (source.hasChildNodes()) {
target.appendChild(source.firstChild);
}
}
【问题讨论】:
-
你有一些 HTML 可以发布吗?
-
样式是内联的,还是与 CSS/类一起应用的?
-
样式带有 id 和类
-
你能把你的代码上传到 Codepen 上吗?所以我们可以帮助你
-
如果是你申请的课程,你可以检查一下。否则,ComputedStyle 可能需要查看:w3schools.com/jsref/jsref_getcomputedstyle.asp
标签: javascript html css