为什么会无精子:javascript编程问题,见详细内容,解决问题就送分

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 10:23:46
这个是我写的一段代码:
var nn = new Array();
function z(left,top,picurl,bb){
if(nn[bb] !="" ){
q.innerHTML=q.innerHTML+'<div style="position:absolute; width:100px; height:52px; z-index:50; left:'+left+'px; top:'+top+'px;"><a href="diystyle.asp?left='+left+'&top='+top+'&picurl='+picurl+'" target=shuxing><img src='+picurl+' width=100 height=52 style=filter:alpha(opacity=70) border=0></a></div>'
nn[bb]=bb
}else{
alert("警告");
}
}
是为了实现从另一个页面传过来的bb参数
在nn数组中已经有记录的话,就弹出警告框,没有的话就开始写q.innerHTML,但是实现不了这一个设想,所以请教高手解决问题

<script language="JavaScript" type="text/JavaScript">
var nn = new Array();
function z(left,top,picurl,bb){
if(nn[bb] =='' ){
document.getElementById('q').innerHTML=document.getElementById('q').innerHTML+'<div style="position:absolute; width:100px; height:52px; z-index:50; left:'+left+'px; top:'+top+'px;"><a href="diystyle.asp?left='+left+'&top='+top+'&picurl='+picurl+'" target=shuxing><img src='+picurl+' width=100 height=52 style=filter:alpha(opacity=70) border=0></a></div>'
nn[bb]=bb
}else{
alert("警告");
}
}

</script>

<a href="javascript:z(100,100,123,1)">alert</a>
<div id="q">q</div>
至少我上面的函数是没问题的.
都说把把q的声明和赋值贴出来看看咯.