87,968
社区成员
发帖
与我相关
我的任务
分享
window.onload = function ()
{
var oH2 = document.getElementsByTagName("h2")[0];
var oUl = document.getElementsByTagName("ul")[0];
oH2.onclick = function ()
{
var style = oUl.style;
style.display = style.display == "none" ? "block" : "none";
oH2.className = style.display == "none" ? "open" : ""
}
}
window.onload = function ()
{
// 通过tagname 获取页面中第一个h2标签
var oH2 = document.getElementsByTagName("h2")[0];
// 通过tagname 获取页面中第一个ul标签
var oUl = document.getElementsByTagName("ul")[0];
// 第一个h2被点击时执行function
oH2.onclick = function ()
{
// 获取ul的style属性
var style = oUl.style;
// 三目运算,如果ul当前是display:none,点击之后就变成block,如果当前是display:block,点击之后就变成display:none;
style.display = style.display == "none" ? "block" : "none";
// 三目运算 同理给h2标签添加类名
oH2.className = style.display == "none" ? "open" : ""
}
}
window.onload = function ()
{
//获取第一个h2标签
var oH2 = document.getElementsByTagName("h2")[0];
//获取第一个ul标签
var oUl = document.getElementsByTagName("ul")[0];
//点击事件
oH2.onclick = function ()
{
//获取点击的样式
var style = oUl.style;
//判断display属性是否为none true改为block false改为none
style.display = style.display == "none" ? "block" : "none";
//根据display的属性是否为none 将className改为open或""
oH2.className = style.display == "none" ? "open" : ""
}
}