php中,用echo调用JS函数,有什么问题?

show_div();</script>";?>js函数:function show_div(){ document.getElementById("show").style.display="block";}//div 是隐藏的,想通过php调用JS的函数把div显示出来

调用当然没问题,你需要注意的是 js 函数的代码必须在 echo 之前输出就可以了.而你的id=show 的div 要在js 代码之前输出div->js ->php echo jscode.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-17
页面执行是从上到下的。。你把div和js函数放到PHP页面就可以了。setTimeout('show_div()',10) 意思过10毫秒秒后调用show_div()函数。这个时候DOM自然也就加载完了。
第2个回答  2013-12-17
解释啥? 你这个是php, 楼上是js/html
第3个回答  2013-12-17
这个作何解释?