nextSibling:
使用nextSibling时,两相邻标签不要包含换行符合、空格符等符号。
html:
<head>
<link rel="stylesheet" type="text/css" href="aaa.css">
<script src="aaaaas.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>
<button onclick="eng_trans(this)">Clicl Me</button><div style="display: block;">text</div>
</body>
aaaaas.js
:
function eng_trans(sss){
// 用任意变量名"sss"但不能用"this" 且<button onclick="eng_trans(this)">Clicl Me</button>"this"只能用"this"
// 不能用window.onload=function(){}
if(sss.nextSibling.style.display=="none"){
sss.nextSibling.style.display="block"
}
else{
sss.nextSibling.style.display="none"
}
}