Tapahtumankäsittelyosa (engl. Intrinsic Events Module)

XHTML-dokumentteihin voidaan sisällyttää esimerkiksi JavaScript- tai VBScribt-kielillä ohjelmoituja komentojonoja. Näitä komentojonoja voidaan suorittaa tapahtumapohjaisesti käyttäjän toiminnasta tai dokumentin sisällöstä riippuen.

<a href="foo.html" onMouseOver='self.status="statusteksti";return true'>dokumentti</a>

Lisätietoja

http://www.w3.org/TR/1999/REC-html401-19991224/interact/scripts.html

Käyttäjien kommentit

Martti ( 2009-04-14 20:31:53 )

Eipä näytä nuo onchange ja onblur toimivan. Sen sijaan change ja blur toimii. Onkohan tämä juuri sellainen selaimien eroista johtuva ongelma?

Antti Ekonoja ( 2009-04-20 14:10:02 )

Kyllä molemmat (onchange ja onblur) toimivat testin perusteella ainakin Firefoxissa, IE:ssä ja Operassa. Sen sijaan siinä voi olla selainkohtaisia eroja, että toimiiko se skripti, jonka olet kirjoittanut tapahtumankäsittelijän aktivoiduttua suoritettavaksi.

Kommentoi tätä sivua Lisää uusi kommentti
Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/doc/xhtml11/index17.html
© Antti Ekonoja (antti.j.ekonoja@jyu.fi) <http://users.jyu.fi/~anjoekon/>
Tommi Lahtonen (tommi.j.lahtonen@jyu.fi) <http://hazor.iki.fi/>
Jukka Mäntylä (jmantyla@iki.fi) <http://www.iki.fi/jmantyla/>
2009-04-20 14:10:06
Informaatioteknologia - Jyväskylän yliopiston IT-tiedekunta ja avoin yliopisto