JS_CW

123456789101112131415161718
Across
  1. 3. Attribute used with button to specify JavaScript code or function that runs when the button is clicked
  2. 5. The part of the application users see and interact with”
  3. 6. A programming container used to store values, like numbers or strings, in JavaScript.
  4. 8. A text field attribute that displays a placeholder hint before the user inputs data.
  5. 11. JavaScript logical construct that executes specific code based on true conditions.
  6. 12. HTML element that provides a clickable button, used to trigger actions when clicked (submit form, reset, custom JS)
  7. 15. The part of the application handling data, logic, server — not visible to users”
  8. 16. — Programming language used in front-end to add interactivity, dynamic behavior and client-side functionality to web pages
  9. 17. HTML attribute that uniquely identifies an element in the document.
  10. 18. Data type in JavaScript for text values wrapped in quotes (like "John Doe")
Down
  1. 1. HTML attribute that binds a label with its associated input field.
  2. 2. JavaScript method used to reference an HTML element by its id to access its properties (like .value)
  3. 4. Tag used to define a label for a form control to improve usability / accessibility (helps identify what input is for).
  4. 7. Built in JavaScript function used to display a message box — often used for simple demos or alerts in example
  5. 8. JavaScript operator used for both addition and string concatenation
  6. 9. A stylesheet language used to define the layout, colors, and fonts of a webpage.
  7. 10. Keyword used to define a JavaScript function (function declaration)
  8. 13. The HTML tag <script> in which JavaScript code (including function definitions) is placed within an HTML document
  9. 14. Part of backend that processes requests, runs logic, and supports communication between frontend and database/server-side components