2015-09-06 70 views
-1

,這是簡單的例子,我想Java腳本類變量PHP的echo請修復下面的例子來PHP的echo值了把PHP JavaScript類變量值呼應

<!DOCTYPE html> 
<html> 
<body> 

<div class="example">The Book</div> 


<? echo '<div class="example">The Book</div>'; ?> 


<script> 
function myFunction() { 
    var x = document.getElementsByClassName("example"); 
    x[0].innerHTML = "Hello World!"; 
} 
</script> 

</body> 
</html> 

出來放java-script"The book"php echo'<div class="example">The Book</div>'將目標放在php中The book

+1

[從PHP訪問JavaScript變量]可能的重複(http://stackoverflow.com/questions/2338942/access-a-javascript-variable-from-php) – ScottMcGready

+0

你不會在任何地方調用你的函數,所以它將不會執行。加上PHP是一個serverside和js客戶端語言。 Serverside會在客戶端執行之前執行(xhr/ajax是一種解決方法,可以平滑兩者的邊界/線條) – TobiasJ

回答

2

Javascript在客戶端運行,PHP在服務器上運行。如果您希望PHP使用javscript中計算的值,您首先必須將其發送到服務器,或者通過AJAX之類的東西,或者只是一個查詢字符串,如果您不介意加載新頁面或再次加載相同頁面將查詢字符串附加到URL。

+0

JavaScript變量如何獲取url?你可能知道@alkanen – Henok

+0

對不起,我不知道我理解你的問題= / – alkanen