2015-03-13 33 views
0

我想知道如何做到這一點,以便當我的表單中單擊一個按鈕時,它運行在同一個文件上的php函數?使用同一頁面上的按鈕訪問php腳本?

我試圖做這樣的事情:

<form> 
<input type=button name="button" value="Submit" onClick="hello()"> 
</form> 

<?php 
function hello(){ 
    echo "Hello" 
} 
?> 

但點擊該按鈕時,沒有任何反應,無論是我的函數被調用。我會如何去做這件事?

回答

0

PHP是服務器端語言。

您需要一個客戶端語言「JavaScript」。

如果你需要真正的php執行:你需要一個url(script.php)的Ajax請求。

+0

這應該是一個評論 – 2015-03-30 13:02:14

+0

中庸之道一個答案 – Initerworker 2015-03-31 07:22:49

-1

此:

<?php 
function hello(){ 
echo "Hello" 
} 
?> 

存在遠程服務器和HTML的瀏覽器中的其餘部分上。即使他們在同一個文件中,他們也看不到彼此。

使用AJAX PHP實現從HTML頁面中運行PHP函數

這裏是link AJAX PHP

相關問題