Javascript Course

Usually you can't add php code in external javascript (js) file. But, you can add and use php code in the page in which the external javascript file is included.
So, you can apply the following technique to use value of php variable in js file.

1. In the page in which the external javascript file is included, output the value of the php variable to a javascript variable:
<?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>

Now, in the script from external_file.js we can use the js_var (it contains the value of the php $some_var).
2. For example, in external_file.js:

alert(js_var); // value

The javascript variable must be defined before the external js file is included.

Daily Test with Code Example

HTML
CSS
JavaScript
PHP-MySQL
What attribute makes an option from <select> selected?
checked="checked" selected="selected" disabled="disabled"
<select name="a_name">
 <option value="val1">Option 1</option>
 <option value="val2" selected="selected">Option 2</option>
</select>
What CSS value allows to create color gradients for background?
contain repeat-x linear-gradient
#id {
  background: linear-gradient(top left, #1f1, #fff, #11f);
}
What statement creates an array in JavaScript?
[] {} new Object()
var arr = [1, "CoursesWeb.net", "MarPlo.net"];
alert(arr[2]);
Indicate the PHP function used to redirect to other page.
function() header() switch()
header("Location: http://coursesweb.net/");
exit;
How to use php variable in external js file

Last accessed pages

  1. PHP Script Website Mini-Traffic (6006)
  2. Follow the mouse cursor with a DIV inside a Parent (7074)
  3. PHP Unzipper - Extract Zip, Rar Archives (20161)
  4. PHP PDO - Select query, fetch (27646)
  5. Add text between two DIV tags (2964)

Popular pages this month

  1. PHP Unzipper - Extract Zip, Rar Archives (42)
  2. Courses Web: PHP-MySQL JavaScript Node.js Ajax HTML CSS (29)
  3. JavaScript Course - Free lessons (28)
  4. HTML Course - Free Lessons (23)
  5. SHA1 Encrypt data in JavaScript (19)