Accedi alla variabile PHP in JavaScript

Possibile duplicato:
Come accedere alle variabili PHP in JavaScript o jQuery anziché

C’è un modo per ottenere l’accesso a una variabile PHP in JavaScript?

Ho una variabile, $a , in PHP e voglio ottenere il suo valore in una variabile JavaScript.

Non puoi, dovrai fare qualcosa del genere

  

Puoi anche caricarlo con AJAX

il rinoceronte ha ragione, il frammento manca di un tipo per brevità.

Inoltre, nota che se $php_var ha delle virgolette, interromperà il tuo script. Dovrai usare addslashes, htmlentities o una funzione personalizzata.

metrobalderas ha parzialmente ragione. In parte, perché il valore della variabile PHP può contenere alcuni caratteri speciali, che sono metacaratteri in JavaScript. Per evitare questo problema, utilizzare il codice seguente:

  

Non sono sicuro di quanto sia necessario, e aggiunge una chiamata a getElementById , ma se sei davvero interessato a ottenere JavaScript inline dal tuo codice, puoi passarlo come attributo HTML, ovvero:

  

E poi nel tuo JavaScript:

 var size_of_widget = document.getElementById("metadata-size-of-widget").title;