User Tools

Site Tools


java-script:hello-world

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java-script:hello-world [2023/08/08 22:37] odeftajava-script:hello-world [2023/08/08 23:12] (current) odefta
Line 3: Line 3:
 The following script will display 'Hello World' both in a popup window and in the browser's console. To execute the script, it must be run within a web browser.  The following script will display 'Hello World' both in a popup window and in the browser's console. To execute the script, it must be run within a web browser. 
 <note>You can view the console output by accessing the browser's developer tools.</note> <note>You can view the console output by accessing the browser's developer tools.</note>
 +
 +===== HTML + JS code in the same file =====
  
 <code javascript hello-world-js.html> <code javascript hello-world-js.html>
Line 62: Line 64:
  
 <note important> <note important>
-If you want to select elements with the class text that are inside an element with the ID container, use **#container .text**. If you want to select an element that has both the ID container and the class text, use **#container.text**.+If you want to select elements with the class text that are inside an element with the ID container, use **#container .text**. \\ If you want to select an element that has both the ID container and the class text, use **#container.text**.
 </note> </note>
  
Line 97: Line 99:
 </note> </note>
  
 +===== HTML + JS code in separated files =====
 +
 +HTML code:
 +<code html hello-world.html>
 +<!DOCTYPE html>
 +<html lang="en">
 +<head>
 +    <meta charset="UTF-8">
 +    <title>Hello World!</title>
 +</head>
 +<body>
 +    <h1>Hello World! from an imported script file</h1>
 +    <script src="./hello-script.js"></script>
 +</body>
 +</html>
 +</code>
 +
 +Java Script code:
 +<code javascript hello-script.js>
 +alert('Hello world!');
 +const h1 = document.querySelector('h1');
 +console.log(h1.textContent);
 +</code>
 +
 +<note tip>See also [[java-script:script-tag-placement|where to place the script tag]].</note>
  
java-script/hello-world.1691523427.txt.gz · Last modified: 2023/08/08 22:37 by odefta