«dom-events» etiketlenmiş sorular

DOM (Belge Nesne Modeli) olayları, olay güdümlü programlama dillerinin bir DOM ağacındaki öğe düğümlerine çeşitli olay işleyicilerini / dinleyicilerini kaydetmesine olanak tanır.

9
Angular 4'te gerçek zamanlı pencere boyutu değişikliklerini algılama
Duyarlı bir gezinme çubuğu oluşturmaya çalışıyordum ve bir medya sorgusu kullanmak istemiyorum, bu yüzden *ngIFbir kriter olarak pencere boyutuyla kullanmayı planlıyorum . Ancak Angular 4 pencere boyutu algılamasında herhangi bir yöntem veya belge bulamadığım için bir sorunla karşı karşıyayım. JavaScript yöntemini de denedim, ancak desteklenmiyor. Aşağıdakileri de denedim : constructor(platform: …
118 html  angular  dom-events 

14
Dinamik olarak eklenmiş olay dinleyicisinin var olup olmadığı nasıl kontrol edilir?
İşte benim sorunum: dinamik olarak eklenmiş olay dinleyicisinin varlığını bir şekilde kontrol etmek mümkün mü? Veya DOM'daki "onclick" (?) Özelliğinin durumunu nasıl kontrol edebilirim? Bir çözüm için Stack Overflow gibi interneti aradım ama şansım yok. İşte benim html'im: <a id="link1" onclick="linkclick(event)"> link 1 </a> <a id="link2"> link 2 </a> <!-- …

13
İnsandan gelenlerin olay dinleyicilerini yok etmeden innerHTML'ye eklemek mümkün müdür?
Aşağıdaki örnek kodda, bir onclick "foo" metnini içeren yayılma alanına olay işleyicisi . İşleyici, bir alert(). Ancak, üst düğüme atarsam innerHTML , bu onclickolay işleyicisi yok edilir - "foo" düğmesine tıklamak uyarı kutusunu açmaz. Bu düzeltilebilir mi? <html> <head> <script type="text/javascript"> function start () { myspan = document.getElementById("myspan"); myspan.onclick = …

10
Dizi değişiklikleri nasıl izlenir?
Javascript'te, bir dizi push, pop, shift veya indeks tabanlı atama kullanılarak değiştirildiğinde bildirim almanın bir yolu var mı? Başa çıkabileceğim bir olayı tetikleyecek bir şey istiyorum. watch()SpiderMonkey'deki işlevselliği biliyorum , ancak bu yalnızca tüm değişken başka bir şeye ayarlandığında çalışır.

11
ExecCommand'da "düz metin olarak yapıştır" için Javascript numarası
execCommandBurada tanıtılan örneğe dayanan temel bir editörüm var. execCommandAlana metin yapıştırmanın üç yolu vardır : Ctrl+V Sağ Tık -> Yapıştır Sağ Tık -> Düz Metin Olarak Yapıştır Herhangi bir HTML işaretlemesi olmadan yalnızca düz metin yapıştırmaya izin vermek istiyorum. İlk iki eylemi Düz Metni yapıştırmaya nasıl zorlayabilirim? Olası Çözüm: Düşünebildiğim …

5
AddEventListener kullanarak düğüme eklenen olay dinleyicilerini alın
Şu sorulara zaten baktım: Hata ayıklama sırasında veya JavaScript kodundan bir DOM düğümünde olay dinleyicileri nasıl bulunur? html öğelerindeki Javascript olay işleyicilerini programlı olarak inceleyip değiştirebilir miyim? JavaScript / jQuery olay bağlamalarında Firebug (veya benzer bir araç) ile hata ayıklama ancak hiçbiri , olay dinleyicileri yaratılmadan önce prototipi addEventListenerdeğiştirmeden kullanarak …

14
JavaScript'teki anonim işlevler hakkında removeEventListener
İçinde yöntemleri olan bir nesnem var. Bu yöntemler, anonim bir işlevin içindeki nesneye yerleştirilir. Şöyle görünüyor: var t = {}; window.document.addEventListener("keydown", function(e) { t.scroll = function(x, y) { window.scrollBy(x, y); }; t.scrollTo = function(x, y) { window.scrollTo(x, y); }; }); (çok daha fazla kod var, ancak bu sorunu göstermek için …

13
ReactJS'de Nasıl Gezinirsiniz? - hızlı üzerine gelme sırasında onMouseLeave kayıtlı değil
Satır içi şekillendirme yaparken ReactJS'de bir hover olayı veya aktif olayı nasıl elde edebilirsiniz? OnMouseEnter, onMouseLeave yaklaşımının hatalı olduğunu buldum, bu yüzden bunu yapmanın başka bir yolu olduğunu umuyorum. Özellikle, fareyi bir bileşenin üzerine çok hızlı bir şekilde getirirseniz, yalnızca onMouseEnter olayı kaydedilir. OnMouseLeave hiçbir zaman ateşlemez ve bu nedenle …

12
JQuery'de bir öğe tarafından tetiklenen tüm olayları nasıl günlüğe kaydedersiniz?
Bir kullanıcı onunla etkileşim kurarken bir giriş alanı tarafından tetiklenen tüm olayları görmek istiyorum . Bu, aşağıdaki gibi şeyleri içerir: Üzerine tıklamak. Tıklayarak. İçine giriyor. Ondan uzaklaşıyor. Ctrlklavyede + Cve Ctrl+ V. Sağ tıklayın -> Yapıştır. Sağ tıklayın -> Kes. Sağ tıklayın -> Kopyala. Başka bir uygulamadan metin sürükleyip bırakma. …

5
React onClick - parametresiyle olay geçirin
Parametresiz function clickMe(e){ //e is the event } <button onClick={this.clickMe}></button> Parametreli function clickMe(parameter){ //how to get the "e" ? } <button onClick={() => this.clickMe(someparameter)}></button> Ben almak istiyorum event. Onu nasıl alabilirim?

11
Tarayıcılar arasında CSS3 Geçiş işlevlerini nasıl normalleştiririm?
Webkit'in geçiş bitiş olayına webkitTransitionEnd, Firefox geçişEnd, opera oTransitionEnd olarak adlandırılır. Bunların hepsini saf JS'de ele almanın iyi bir yolu nedir? Tarayıcı koklama yapmalı mıyım? veya her birini ayrı ayrı uygulayabilir misiniz? Aklıma gelmeyen başka bir yol? yani: //doing browser sniffing var transitionend = (isSafari) ? "webkitTransitionEnd" : (isFirefox) ? …



6
React'te onChange ve onInput arasındaki fark nedir?
Buna bir cevap bulmak için etrafta arama yapmayı denedim, ancak bunların çoğu, onChangebulanıklığın ardından tetikleyicilerin olduğu React bağlamının dışında . Çeşitli testler yaparken, bu iki olayın nasıl farklı olduğunu (bir metin alanına uygulandığında) söyleyemiyorum. Birisi buna ışık tutabilir mi?

12
html <input type = "text" /> onchange olayı çalışmıyor
Bazı deneyler yapmaya çalışıyorum. Olmasını istediğim şey, kullanıcı metin kutusuna her bir şey yazdığında, bir iletişim kutusunda görüntülenecek olmasıdır. Kullandığım onchangeBunun gerçekleşmesi için olay özelliği ama işi yapmaz. Çalışması için yine de gönder düğmesine basmam gerekiyor. AJAX hakkında okudum ve bunu öğrenmeyi düşünüyorum. Çalışması için hala AJAX'a ihtiyacım var mı …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.