2012-10-30 52 views
-2

我試圖在用戶單擊使用php生成的html li元素時更改php變量的值。我沒有收到錯誤信息,但並未顯示變量正在發生變化。下面的代碼有什麼問題嗎?注意它在php標籤內的php文件中。謝謝。使用html更改php變量

$testvalue = "a"; 
echo '<li onClick="'.$testvalue.' = \''."b".'\' ">test</li>'; 

編輯: 我修好了!超級開心。我能夠在調用php函數之前使用javascript來解析我需要的變量。感謝幫助球員......或女孩(可能不是:))

+0

嘗試使用Javascript或閱讀HTML表單。 – Roberto

+0

你不能這樣做。 你可以。 調用javascript到ajax php的變化。 你想要的代碼? – case1352

+0

@ case1352是的,請... – user1334130

回答

1

你不能這樣做。

PHP代碼在服務器端執行。您的onclick函數在客戶端執行。換句話說,當用戶點擊這個<li>元素時,PHP代碼已經完成執行。

但是,您可以嘗試使用AJAX使您的JavaScript與您的服務器進行交互,具體取決於您實際嘗試完成的內容。

+0

我擔心這可能是一個問題。 – user1334130