弹出的框瞬间消失,显示的是上一次单击的结果,不是本次

function checkvalue(n,obj){var otip = document.getelementbyid(“tip”+n);if (obj.value==””){ otip.innerhtml =obj.title ;}else{otip.innerhtml =””;}}

//弹出隐藏层

function showp(show_p,bg_p){document.getelementbyid(show_p).style.display=’block’;document.getelementbyid(bg_p).style.display=’block’ ;var bgp = document.getelementbyid(bg_p);bgp.style.width = document.body.scrollwidth;bgp.style.height = $(document).height();$(“#”+bg_p).height($(document).height());};//关闭弹出层

function closep(show_p,bg_p){document.getelementbyid(show_p).style.display=’none’;document.getelementbyid(bg_p).style.display=’none’;};

姓 名:

身份证号码:

身份证地址:

关闭

1、弹出的框为什么瞬间消失,

2、在这一瞬间,我也看到了显示的是上一次单击的结果,不是本次

帮我解决这两个问题,谢谢

回复讨论(解决方案)

弹窗消失估计是调用了

closep方法

可以先把closep方法内的内容注释,然后看看是否会消失。

如果不会,再检查是那里调用了closep导致消失

估计你是点击层时,时间没有停止传递到下一层导致。

还是一样的,代码都复制给你了,帮我看戏具体什么问题!

都提交了,还能说什么

Posted in 未分类