Wywołanie funkcji javascript z przekazaniem wartości z php.

Wywołanie funkcji javascript z przekazaniem wartości z php.
OM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Witam , mam pytanie dotyczące przekazania wartości znajdującej się w skrypcie PHP bezpośrednio do skryptu javascrpit.
Fragment funkcji:

Kopiuj
<script>
function lapsekundy(zlapane){
var zlapane_sekundy = zlapane;
var target_date = zlapane_sekundy; 
(....)
var countdown = document.getElementById("countdown"); //tag element.

PHP:

Kopiuj
$usu23 = $usu23 * (60*60*24); //// Uzyskuje tutaj czas w sekundach który chce przekazać do funkcji javascriptu.

echo '<span id="countdown"></span>';  ///tworzy zegar który jest zawarty w funkcji lapsekundy(zmienna); 

I tutaj rodzi się moje pytanie: Jak przekazać zmienną -> $usu23; do funkcji lapsekundy(); aby wywołał się licznik z poprawnym czasem w spanie ?
Dodam ,że JS jest w nagłówku w osobnym pliku (dołączony za pomocą require przez co zadeklarowany globalnie.).

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
2

możesz do tego spana #countdown dopisać atrybut data-wartosc="$usu23", następnie w kodzie javascript przy uruchamianiu odczytać sobie tą wartość

w ten sposób nie musisz mieszać kodu php z javascriptem

OM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Czyli w moim przypadku <span zlapane="$usu23". Dobrze myślę?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.