HTML <script> Tag
<!DOCTYPE html>
<title>My Example</title>
<time id="msg"></time>
<script>
document.getElementById("msg").innerHTML = Date();
</script>
The above example demonstrates usage of the <script> element.
The <script> element allows you to add scripts to your HTML documents. JavaScript is the default script type, however, it could be any language. If the script is not JavaScript, you can provide the language by using the type attribute.
Attributes
Attributes supported by the <script> element (on top of the global HTML attributes) are:
src- Address of an external resource containing the script.
type- Type of embedded resource.
charset- Character encoding of the external script resource.
async- Execute script asynchronously. Only to be used if the
srcattribute is used. defer- Defer script execution. Only to be used if the
srcattribute is used. crossorigin- How the element handles crossorigin requests
<samp>