Küresel Olay Nitelikler
HTML 4 öğeleri bir kullanıcı tıkladığında olaylar JavaScript başlatmak gibi bir tarayıcıda eylemleri tetiklemek izin yeteneği ekledi.
Programlama olaylar hakkında daha fazla bilgi edinmek için lütfen ziyaret ediniz JavaScript öğretici .
Aşağıda olay eylemleri tanımlamak için HTML elemanları eklenebilir küresel olay özelliklerdir.
= Yeni olay HTML5'teki bağlıyor.
Pencere Olay Nitelikler
Olaylar pencere nesnesi için tetiklenir (applies to the <body> tag) :
nitelik | değer | Açıklama |
---|---|---|
onafterprint | script | Belge basıldıktan sonra Senaryo çalıştırılmak üzere |
onbeforeprint | script | Belge yazdırılır önce Senaryo çalıştırılacak |
onbeforeunload | script | Belge çıkarılması gerektiğinde üzereyken Senaryo çalıştırılacak |
onerror | script | Bir hata oluştuğunda Senaryo çalıştırılacak |
onhashchange | script | Bir URL çapa kısmına değişiklikler olmuştur zaman Senaryo çalıştırılacak |
onload | script | sayfadan sonra yangınlar yüklenmesi tamamlandığında |
onmessage | script | mesajı tetiklendiğinde Senaryo çalıştırılmak üzere |
onoffline | script | tarayıcı çevrimdışı çalışacak başladığında Senaryo çalıştırılacak |
ononline | script | tarayıcı online çalışmaya başladığında Senaryo çalıştırılacak |
onpagehide | script | bir kullanıcı bir sayfaya ayrılana kadar zaman Senaryo çalıştırılacak |
onpageshow | script | Bir kullanıcı bir sayfaya göz attığında Senaryo çalıştırılacak |
onpopstate | script | Senaryo çalıştırılacak zaman pencerenin geçmişi değişiklikleri |
onresize | script | Yangınlar tarayıcı penceresi yeniden boyutlandırıldığında |
onstorage | script | Senaryo bir Web Depolama alanı güncellendiğinde çalıştırılmak üzere |
onunload | script | Bir sayfada bir kez yangınlar boşaltılmış olan (or the browser window has been closed) |
Form Olayları
Bir HTML formu içindeki eylemleri tarafından tetiklenen olaylar (hemen hemen tüm HTML öğelerine de geçerlidir, ancak çoğu form elemanları kullanılır):
nitelik | değer | Açıklama |
---|---|---|
onblur | script | eleman odağı kaybettiğinde anı Yangınlarıyla |
onchange | script | elemanın değeri değiştirildiği zaman anı patlar |
oncontextmenu | script | Senaryo bir içerik menüsü tetiklendiğinde çalıştırılmak üzere |
onfocus | script | eleman odağı aldığında anı Yangınlarıyla |
oninput | script | Bir öğe kullanıcı girişi aldığında Senaryo çalıştırılacak |
oninvalid | script | Bir öğe geçersiz olduğunda Senaryo çalıştırılacak |
onreset | script | Yangınlar bir formda Sıfırlama düğmesine tıklandığında |
onsearch | script | kullanıcı arama alanına bir şey yazıyor Yangınlar (için <input = "search">) |
onselect | script | Bazı metinden sonra Yangınlar bir elemanda seçildi |
onsubmit | script | Yangınlar Bir form gönderildiğinde |
Klavye Olaylar
nitelik | değer | Açıklama |
---|---|---|
onkeydown | script | Yangınlar Bir kullanıcı bir tuşa basarak zaman |
onkeypress | script | Yangınlar, bir kullanıcı bir tuşa bastığında |
onkeyup | script | Yangınlar, bir kullanıcı bir tuşu bıraktığında |
Fare Olaylar
Bir fare veya benzer kullanıcı eylemleri tarafından tetiklenen olaylar:
nitelik | değer | Açıklama |
---|---|---|
onclick | script | Bir fare üzerinde yangınlar eleman tıklayın |
ondblclick | script | Bir fare üzerinde yangınlar elemanı çift tıklayın |
ondrag | script | Senaryo bir öğe sürüklendiğinde çalıştırılmak üzere |
ondragend | script | Senaryo Bir sürükleme işlemi sonunda çalıştırılacak |
ondragenter | script | Bir öğe, geçerli bir damla hedefe sürüklenen edildiğinde Senaryo çalıştırılacak |
ondragleave | script | Bir öğe geçerli bir bırakma hedefi ayrıldığında Senaryo çalıştırılacak |
ondragover | script | Bir öğe, geçerli bir bırakma hedefinin üzerine sürüklenen zaman Senaryo çalıştırılmak üzere |
ondragstart | script | Senaryo Bir sürükleme işlemi başlangıcında çalıştırılacak |
ondrop | script | sürüklenen eleman bırakılan edilirken Senaryo çalıştırılmak üzere |
onmousedown | script | Bir fare düğmesi Bir elemanın aşağı basıldığında Yangınlar |
onmousemove | script | bir elemanın üzerinde iken yangınlar, fare işaretçisi hareket ederken |
onmouseout | script | fare işaretçisi bir eleman üzerinden hareket ateşler |
onmouseover | script | Tetiklenir fare işaretçisi bir eleman üzerinde hareket eden |
onmouseup | script | Bir fare düğmesi bir öğenin üstündeyken bırakıldığında Yangınlar |
onmousewheel | script | Kullanımdan kaldırıldı. Kullanım onwheel yerine niteliğini |
onscroll | script | Senaryo bir elemanın kaydırma çubuğu kaydırılan edilirken çalıştırılmak üzere |
onwheel | script | Fare tekerleği bir eleman üzerinde sarılır veya aşağı ateşler |
Pano Etkinlikleri
nitelik | değer | Açıklama |
---|---|---|
oncopy | script | Tetiklenir kullanıcı kopyalar Bir elemanın içeriği |
oncut | script | kullanıcı bir öğenin içeriğini keser Yangınlar |
onpaste | script | Kullanıcı bir elemanda bazı içerikler yapıştırır Yangınlar |
Medya Etkinlikleri
Videolar, resimler ve ses gibi medya tarafından tetiklenen olaylar (tüm HTML elemanları için de geçerlidir, fakat gibi medya unsurları içinde en yaygın <audio> , <embed> , <img> , <object> ve <video> ).
İpucu: Lütfen bak HTML Ses ve Video DOM Referans fazla bilgi için.
nitelik | değer | Açıklama |
---|---|---|
onabort | script | Senaryo iptale üzerinde çalıştırılmak üzere |
oncanplay | script | Bir dosya oynamaya başlamak için hazır olduğunda Senaryo çalıştırılacak (when it has buffered enough to begin) |
oncanplaythrough | script | Bir dosya arabelleklemede duraklamadan sonuna kadar tüm yol çalınabilir zaman Senaryo çalıştırılacak |
oncuechange | script | Senaryo çalıştırılacak zaman cinsinden işaret değişiklikleri <track> elemanı |
ondurationchange | script | Senaryo çalıştırılacak zaman medya değişikliklerin uzunluğu |
onemptied | script | Kötü bir şey ve dosya aniden kullanılamıyorken Senaryo çalıştırılacak (like unexpectedly disconnects) |
onended | script | Medya sonuna ulaşmak sahip olduğunda Senaryo çalıştırılacak (a useful event for messages like "thanks for listening") |
onerror | script | Bir hata oluştuğunda dosya yĂźkleniyor olduğunda Senaryo çalıştırılacak |
onloadeddata | script | medya veri yüklendiğinde Senaryo çalıştırılacak |
onloadedmetadata | script | Meta veri yazılmasını için (like dimensions and duration) yüklü olan |
onloadstart | script | Dosya şey aslında yüklenmeden önce yüklemeye başlar Senaryo sadece çalıştırılacak |
onpause | script | medya kullanıcı tarafından veya programlı ya ara verildiğinde Senaryo çalıştırılmak üzere |
onplay | script | yürütülen ortam başlatmaya hazır olduğunda Senaryo çalıştırılacak |
onplaying | script | Medya çaldıkları başladığında Senaryo çalıştırılacak |
onprogress | script | tarayıcı medya verilerini alma sürecinde iken Senaryo çalıştırılacak |
onratechange | script | Komut her çalıştırılacak oynatma hızı değişiklikleri (like when a user switches to a slow motion or fast forward mode) |
onseeked | script | Zaman Senaryo çalıştırılacak seeking niteliği sona erdiği arayışı gösteren false olarak ayarlanır |
onseeking | script | Zaman Senaryo çalıştırılacak seeking nitelik etkin olduğunu arayışı gösteren true olarak ayarlanır |
onstalled | script | tarayıcı herhangi bir nedenle medya veri alınamadı olduğunda Senaryo çalıştırılacak |
onsuspend | script | Medya verileri getirilirken durdurulduğunda tamamen sebebi ne olursa olsun yüklenmeden önce Senaryo çalıştırılacak |
ontimeupdate | script | Oynama pozisyonu değiştirildiğinde Komut çalıştırılacak (like when the user fast forwards to a different point in the media) |
onvolumechange | script | Senaryo hacmi her değiştiğinde çalıştırılacak olan (includes setting the volume to "mute") |
onwaiting | script | Senaryo medya durdurulmuş zaman çalıştırılacak ancak devam etmesi beklenmektedir (like when the media pauses to buffer more data) |
Çeşitli Olaylar
nitelik | değer | Açıklama |
---|---|---|
onerror | script | Yangınlar harici dosya yüklenirken bir hata oluşursa |
onshow | script | Yangınlar bir zaman <menu> öğesi bir içerik menüsü olarak gösterilen |
ontoggle | script | Yangınlar kullanıcı açılıp kapandığında, <details> elemanı |