Programmation de scripts pro HTML
Le standard HTML de W3C include supporto pro programmation de scripts in le latere cliente. Illo defini como scripts executabile localmente pote esser usate in un pagina del web. Un certe application de latere cliente, tal como un navigator del web, pote supportar varie linguages de programmation de scripts. Le codice del script pote esser executate durante le carga del documento o esser precipitate per un evento posterior.
Programmation de scripts pro HTML |
---|
subclasse de: scripting language[*] |
|
Le codice del script pote esser scribite directemente in le documento HTML intra:
- Elementos
SCRIPT
- Attributos de eventos intrinsec (como
onClick
) - Macros de script
Le elemento SCRIPT
modificar
Le elemento SCRIPT
pote occurrer zero o plus vices intra le elementos HEAD
e BODY
.
Scripts intra elementos script es processate durante le carga del documento.
Attributos de eventos intrinsec
modificarEventos occurre pro differente elementos de un pagina del web:
- Documentos (
BODY
eFRAMESET
) - Formularios
- Elementos de interfacie (ancora, elemento de controlo, imagine)
Le codice del script pote esser associate a un evento e elemento scribente le codice in un attributo HTML.
Le nomine del attributo debe esser illo de un evento intrinsec supportate per le elemento (per exemplo, onLoad
).
Le script es executate quandocunque le evento occurre pro ille elemento.
Le modello de eventos intrinsec de HTML consiste del sequente eventos:
- Documento
onLoad
onUnload
- Formulario
onSubmit
onReset
- Documento e elementos de interfacie
- Foco
onFocus
onBlur
- Foco
- Elementos de interfacie
- Mouse
- Movimento
onMouseOver
onMouseOut
onMouseMove
- Button
onClick
onDblClick
onMouseDown
onMouseUp
- Movimento
- Claviero
onKeyPress
onKeyDown
onKeyUp
- Alteres (
TEXT
/TEXTAREA
)- Perdita de foco con modification del contento
onChange
(tambenOPTION
)
- Selection de texto
OnSelect
- Perdita de foco con modification del contento
- Mouse
Alcun navigatores supporta attributos de eventos additional (foras del standard), tal como:
onResize
onMove
onScroll
onAbort
Macros de script
modificarLe codice del script pote esser includite como un valor de attributo HTML.
Le codice debe esser precedite per un &
.
Nota: Macros de script frequentemente non es includite in implementationes.