English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di base HTML

Media HTML

Manuale di riferimento HTML

Tutorial di base HTML5

API HTML5

Media HTML5

Script HTML

JavaScript rende le pagine HTML più dinamiche e interattive; è possibile realizzare alcuni effetti speciali web tramite JavaScript.

Esempio online

Inserire un segmento di script
Come inserire uno script in un documento HTML.

Utilizzando il tag <noscript>
Come rispondere ai browser che non supportano o disattivano gli script?

Tag <script> HTML

Il tag <script> viene utilizzato per definire script client-side, come JavaScript.

L'elemento <script> può contenere istruzioni di script o puntare a un file di script esterno tramite l'attributo src.

JavaScript viene utilizzato principalmente per operazioni su immagini, convalida dei moduli e aggiornamenti dinamici del contenuto.

Il seguente script invierà "Hello World!" al browser:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>Guida di Base (oldtoolbag.com)</title> 
</head>
<body>
<script>
document.write("Hello World!")
</script> 
</body>
</html>
Testa per vedere ‹/›

Tag <noscript> HTML

Il tag <noscript> fornisce un contenuto alternativo quando non è possibile utilizzare gli script, ad esempio quando il browser ha disattivato gli script o non supporta i script client-side.

L'elemento <noscript> può contenere tutti gli elementi che si possono trovare nel body di una pagina HTML.

Verrà visualizzato il contenuto dell'elemento <noscript> solo quando il browser non supporta i script o li ha disattivati:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>Guida di Base (oldtoolbag.com)</title> 
</head> 
<body>
<script>
document.write("Hello World!")
</script>
<noscript>Dispiace, il tuo browser non supporta JavaScript!</noscript>
<p>Il browser che non supporta JavaScript utilizzerà il contenuto (testo) definito nel tag <noscript> per sostituirlo.</p>
 
</body>
</html>
Testa per vedere ‹/›

Dimostrazione dell'effetto dello script JavaScript

Esempio di codice JavaScript:

JavaScript può scrivere direttamente nello stream di output HTML:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Guida di Base (oldtoolbag.com)</title>
</head>
<body>
    
<p>
JavaScript può scrivere direttamente nello stream di output HTML con document.write:
</p>
<script>
document.write("<h1>Questo è un titolo H1</h1>");
document.write("<p>Questo è un paragrafo P.</p>");
</script>
<p>
Puoi usare <strong>document.write</strong> solo nello stream di output HTML.
Se lo utilizzi dopo che il documento è stato caricato (ad esempio in una funzione), coprirà l'intero documento.
</p>
</body>
</html>
Testa per vedere ‹/›

Risposta agli eventi JavaScript:

<html>
<head> 
<meta charset="utf-8"> 
<title>Guida di Base (oldtoolbag.com)</title> 
</head>
<body>
<h1>Il mio primo script JavaScript</h1>
<p id="demo">
JavaScript può innescare eventi, come un clic su un pulsante.</p>
<script>
function test_js()
{
    document.getElementById("demo").innerHTML="Hello JavaScript(oldtoolbag.com)!";
}
</script>
<button type="button" onclick="test_js()">Clicca qui</button>
</body>
</html>
Testa per vedere ‹/›

JavaScript gestisce lo stile HTML:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>Guida di Base (oldtoolbag.com)</title> 
</head>
<body>
    
<h1>Il mio primo JavaScript</h1>
<p id="demo">
JavaScript può modificare lo stile degli elementi HTML (oldtoolbag.com).
</p>
<script>
function test_js()
{
    x=document.getElementById("demo") // Trova l'elemento
    x.style.color="#ff3300"; // Cambia lo stile
}
</script>
<button type="button" onclick="test_js()">Clicca qui</button>
    
</body>
</html>
Testa per vedere ‹/›

Tag script HTML

TagDescrizione
<script>Definisce lo script client
<noscript>Definisce il testo output del browser non supportante lo script