De obicei, nu se poate adauga cod php in fisier javascript extern (js). Dar, puteți adauga si utiliza codul php in pagina in care este inclus fișierul javascript extern.
Astfel, puteti aplica urmatoarea tehnica pentru a utiliza valoarea variabilei din php in fisier extern js.

1. In pagina in care este inclus fisierul javascript extern, adaugati valoarea variabilei php la o variabila javascript:
<?php
//php code..
$some_var ='value';
?>
<!doctype html>
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>Page Title</title>
<script>
var js_var ='<?php echo $some_var; ?>';
</script>
</head>
<body>
Page content..

<script src='external_file.js'></script>
</body>
</html>

Acum, in scriptul din external_file.js se poate utiliza js_var (care contine valoarea variabilei din php, $some_var).
2. De exemplu, in external_file.js:

alert(js_var); // value

Variabila javascript se defineste inainte de includerea fisierului extern js.

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tip de <input> creaza un camp de text care trebuie sa contina doar numere?
type="text" type="number" type="date"
<input type="number" name="points" min="5" max="80" />
Ce proprietate CSS permite modificarea transparentei unui element?
font-style opacity color
#id {
  filter:alpha(opacity=40);    /* for IE */
  opacity:0.4;
}
Clic pe functia care formateaza un numar la o anumita lungime de caractere.
toPrecision() exp() toFixed()
var num = 12.84567;
alert( num.toPrecision(3) );       // 12.8
Ce functie aranjeaza aleator elementele dintr-un array?
natsort() shuffle() sort()
$lang =[10=>"PHP", 20=>"JavaScript", "site"=>"coursesweb.net");
shuffle($lang);
var_export($lang);     // array (0=>"coursesweb.net", 1=>"PHP", 2=>"JavaScript")
Indicati Superlativul cuvantului "good" (bun).
better best goodest
She is the best in our class.
- Ea este cea mai buna din clasa noastra.
Care este Superlativul cuvantului "bueno" (bun)?
el mejor más bueno muy bueno
Él es el mejor en nuestra clase.
- El este cel mai bun din clasa noastra.
Cum se poate utiliza variabila php in fisier extern JS

Last accessed pages

  1. Coduri si Functii JavaScript (1370)
  2. Prefixele dis-, mis-, un-. The DIS, MIS and UN prefixes (6115)
  3. Trecutul simplu si continuu - Past Tense Simple and Continuous (54286)
  4. Alphabet and Pronunciation - Alfabetul si pronuntia in limba engleza (40677)
  5. Curs si Tutoriale JavaScript (50700)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (851)
  2. Curs HTML gratuit Tutoriale HTML5 (620)
  3. Curs PHP MySQL, Tutoriale si Scripturi PHP (562)
  4. Curs si Tutoriale JavaScript (561)
  5. Curs si Tutoriale Ajax (560)