Echo php中的JavaScript

时间:2017-07-18 12:23:38

标签: javascript php

嘿家伙可以帮助我让这个javascript代码在echo php区域工作:/ ..请帮助我真的需要这个:)

<script type="text/javascript">
function countDown(secs,elem){
    var element = document.getElementById(elem);
    element.innerHTML = "Please wait for "+secs+" seconds";
 if(secs<1){
        clearTimeout(timer);
        element.innerHTML = '<h2>Countdown Complete!</h2>';
        element.innerHTML += '<a href="'.$url.'">Click here now</a>';
 }
    secs--;
    var timer = setTimeout ('countDown('+secs+',"'+elem+'")',1000)
}
</script>
<div id="status"></div>
<script type="text/javascript">countDown(10,"status"); </script>

1 个答案:

答案 0 :(得分:3)

您将Javascript和PHP混合起来,而不告诉websever使用哪一个。

更改此行:

element.innerHTML += '<a href="'.$url.'">Click here now</a>';     

element.innerHTML += '<a href="<?php echo $url ?>">Click here now</a>';  

在此调用之前,确保您实际上正在设置该php值。