Met HTML-scripting (of soms client-side-scripting) worden scripts (meestal JavaScript) aangeduid die in de HTML-code van een document staan. De scripts zorgen ervoor dat de webpagina interactief wordt. Het is daartoe echter noodzakelijk dat de gebruikte webbrowser de scripttaal ondersteunt.