---
id: html-javascript
title: "HTML JavaScript"
category: "Frontend"
status: "draft"
verification_status: "conceptual"
canonical_id: ""
aliases: ["script tag", "HTML script", "noscript", "client-side script", "JavaScript in HTML"]
duplicate_of: ""
source_trust_level: "B"
confidence_score: 0.88
created_at: 2026-06-23
updated_at: 2026-06-23
review_reason: ""
merge_history: []
tags: ["html", "web", "frontend", "w3schools", "javascript"]
raw_sources: ["https://www.w3schools.com/html/html_scripts.asp"]
applied_in: []
github_commit: ""
---
# [[HTML JavaScript]]
## π― ν μ€ ν΅μ°° (One-line insight)
The HTML `
```
**A Taste of JavaScript.** JavaScript can change content: [S1]
```javascript
document.getElementById("demo").innerHTML = "Hello JavaScript!";
```
JavaScript can change styles: [S1]
```javascript
document.getElementById("demo").style.fontSize = "25px";
document.getElementById("demo").style.color = "red";
document.getElementById("demo").style.backgroundColor = "yellow";
```
JavaScript can change attributes (here, an image source): [S1]
```javascript
document.getElementById("image").src = "picture.gif";
```
**The HTML `