Saltar al contento

Programmation de scripts pro HTML

Non revidite
De Wikipedia, le encyclopedia libere
Programmation de scripts pro HTML
subclasse de: scripting language[*]


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.

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 | modificar fonte]

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

[modificar | modificar fonte]

Eventos occurre pro differente elementos de un pagina del web:

  • Documentos (BODY e FRAMESET)
  • 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
  • Elementos de interfacie
    • Mouse
      • Movimento
        • onMouseOver
        • onMouseOut
        • onMouseMove
      • Button
        • onClick
        • onDblClick
        • onMouseDown
        • onMouseUp
    • Claviero
      • onKeyPress
      • onKeyDown
      • onKeyUp
    • Alteres (TEXT/TEXTAREA)
      • Perdita de foco con modification del contento
        • onChange (tamben OPTION)
      • Selection de texto
        • OnSelect

Alcun navigatores supporta attributos de eventos additional (foras del standard), tal como:

  • onResize
  • onMove
  • onScroll
  • onAbort

Macros de script

[modificar | modificar fonte]

Le 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.