首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

docment.write一个层,怎么显示

2014-01-14 
docment.write一个层,如何显示代码如下:document.write(div iddjcamain styledisplay:nonepositio

docment.write一个层,如何显示
代码如下:


document.write('<div id="djcamain" style="display:none;position:fixed;height:268px;width:210px;background:#FF0000;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;"><table><tr><td>年:<input id="txYear" width=50px size=8 />月:<input id="txMonth" width=30px value=01 size=6 /></td></tr></table></div>');

function jcaShow(obj){
var windowWidth = document.documentElement.clientWidth;
var windowHeight = document.documentElement.clientHeight;
var popupHeight = $("#djcamain").height();
var popupWidth = $("#djcamain").width();


$("#djcamain").css({
"position": "absolute",
"top": windowHeight/2-popupHeight/2,
"left": windowWidth/2-popupWidth/2
}).fadeIn("slow");
}



为什么显示不出来, 大侠指点一下。谢谢。
[解决办法]
display:none;  隐藏了 
[解决办法]
没执行啊。
jcaShow();

document.write('<div id="djcamain" style="display:none;position:fixed;height:268px;width:210px;background:#FF0000;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;"><table><tr><td>年:<input id="txYear" width=50px size=8 />月:<input id="txMonth" width=30px value=01 size=6 /></td></tr></table></div>');

function jcaShow(obj){
var windowWidth = document.documentElement.clientWidth;
var windowHeight = document.documentElement.clientHeight;
var popupHeight = $("#djcamain").height();
var popupWidth = $("#djcamain").width();


$("#djcamain").css({
"position": "absolute",
"top": windowHeight/2-popupHeight/2,
"left": windowWidth/2-popupWidth/2
}).fadeIn("slow");
}
jcaShow();

[解决办法]
先直接document.write一个字符串试试,没看到的话那就debug看有没执行到啊

热点排行