js如何给目标元素的兄弟元素更改样式

JavaScript08

js如何给目标元素的兄弟元素更改样式,第1张

找到目标元素的父元素,再找到它的子元素即可:

目标元素.parentNode.childNode

然后再通过循环给每个元素更改样式即可。当然这里面也包括了目标元素,要不要排除掉就看你了

也可以直接找目标元素的兄弟元素,但这要分两步走:往前找和往后找,除非目标元素是所有兄弟里面的老大或老幺,倒不如通过老爸直接找到所有兄弟来得更快更方便。

思路:你用textarea的select()选中,document.execCommand("Copy")执行复制到剪切板,

实现:新建一个textarea,把要复制的字段,放到textarea中

function copy(ele){

var textarea = document.creatElement("textarea")

textarea.innerHTML = ele.innerHTML

textarea.select()

document.execCommand("Copy")

alert("成功了,请按Ctrl+v进行复制")

}