2016-05-08 61 views
0

我試圖從javascript調用php函數「funct1()」。我從按鈕onclick調用javascript函數「clicked()」。問題是當我點擊按鈕在PHP函數不會返回值「someVariable」。php函數不會將值返回給javascript變量

<?php 
function funct1() 
{ 
    if(isset($_GET['cmbcode'])) 
    { 
     $name = $_GET['cmbcode']; 
     echo $name; 
    } 
} 
?> 
<script type='text/javascript'> 
    function clicked() 
    { 
     var someVariable="<?php echo funct1(); ?>"; 
     alert(someVariable); 

    } 
</script> 
+1

你應該返回$名稱和功能內沒有迴音 –

回答

3

既然你是不是在你的funct1返回$name變量()函數,因爲它向它作爲一個變量,它不會與echo工作。

更改代碼要麼返回$name然後echo它使用echo funct1()或只是運行funct1()沒有echovar someVariable="<?php funct1(); ?>";

相關問題