function aaa(){
var b=document.getElementById("strHref");
var a=document.getElementById("hpn");
if(b.innerHTML=="展開"){
a.style.display="block";
b.innerHTML="收起"
}
else{
a.style.display="none";
b.innerHTML="展開"
}
} 這樣行嗎??
var b=document.getElementById("strHref");
var a=document.getElementById("hpn");
if(b.innerHTML=="展開"){
a.style.display="block";
b.innerHTML="收起"
}
else{
a.style.display="none";
b.innerHTML="展開"
}
} 這樣行嗎??
2016-01-10
已采納回答 / Caballarii
你把script標(biāo)簽放到</body>之前應(yīng)該就能起作用了html從上向下執(zhí)行,執(zhí)行到getElementById的時(shí)候頁面上還沒有這個(gè)節(jié)點(diǎn),所以取不到
2016-01-07
最新回答 / 我要成為前端大姐大
http://blog.csdn.net/qietingfengdeyanse/article/details/47663131 這文章能解決this的問題,后邊部分
2015-12-19
最新回答 / 了不了之
javascript: 用在js的行內(nèi)插入,后面直接跟要執(zhí)行的函數(shù),比如"javascript:alert(11)";show()是調(diào)用內(nèi)嵌或者外部的js函數(shù).
2015-12-19
老師講的很好,很實(shí)用,我這個(gè)寫css的從來不會(huì)js一看就就感興趣了
2015-12-07
最新回答 / 指間清風(fēng)
http://jingyan.baidu.com/article/2a138328b33df0074a134fa3.html上面寫的很詳細(xì), 這些基本問題百度往往能最快得到答案
var content=document.getElementsByClassName("content");
for(var i=0;i<content.length;i++){
var z=content[i].previousSibling;
if(z.nodeType!=1){
z=z.previousSibling;
}
z.style.display="block";
content[i].style.display="none";
}
在showdiv函數(shù)中加入以上代碼
for(var i=0;i<content.length;i++){
var z=content[i].previousSibling;
if(z.nodeType!=1){
z=z.previousSibling;
}
z.style.display="block";
content[i].style.display="none";
}
在showdiv函數(shù)中加入以上代碼
2015-11-17