代码:
HTML:
<body onload="gogo();test();">
<input type="button" class="btn btn-primary btn-block" style="display:" onclick="isWeiXin()" id="qwe" name="xz" value="点此下载"/>
jsp:
function test(){
var list = "${list}";
var tt=list.length
xiazai(tt); //将TT的值传入xiazai
}
function xiazai(tt){
var lla=document.getElementById(qwe); //html中的标签ID为qwe
var xx=tt;
// alert(xx);
if(xx==45){
alert("1");
lla.style.display=' ';
}
else{
alert("2");
lla.style.display='none';
}
}
为何不能实现改变Html标签中的style.display的值功能?
代码中有一个改变图片大小的功能却能实现。。不能理解为什么。。
html
<img alt=" " src="${dto.filepath}" id="${dto.media_code}" style="display:block;width:10%;" onclick="fangda(${dto.media_code})"/>
jsp:
function fangda(its){
var obj=document.getElementById(its);
if(obj.style.width=='10%')
{
obj.style.width='100%' ;
}
else{
obj.style.width='10%';
}
}
第二段代码却能实现功能。。