THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

Script src Property

Script Object Reference Script Object

Example

Get the URL of an external script file:

var x = document.getElementById("myScript").src

The result of x will be:

http://www.w3schools.com/jsref/demo_script_src.js
Try it Yourself »

Definition and Usage

The src property sets or returns the value of the src attribute of a script.

The src attribute specifies the URL of an external script file.

If you want to run the same JavaScript on several pages in a web site, you should create an external JavaScript file, instead of writing the same script over and over again. Save the script file with a .js extension, and then refer to it using the src attribute in the <script> tag.

Note: The external script file cannot contain the <script> tag.

Note: Point to the external script file exactly where you would have written the script.


Browser Support

Property
src Yes Yes Yes Yes Yes

Syntax

Return the src property:

scriptObject.src

Set the src property:

scriptObject.src=URL

Property Values

Value Description
URL The URL of the external script file.

Possible values:

  • An absolute URL - points to another web site (like src="http://www.example.com/example.js")
  • A relative URL - points to a file within a web site (like src="/scripts/example.js")

Technical Details

Return Value: A String, representing the URL of the external script file. Returns the entire URL, including the protocol (like http://)

Related Pages

HTML reference: HTML <script> src attribute


Script Object Reference Script Object