Gli eventi DOM (Document Object Model) consentono ai linguaggi di programmazione basati sugli eventi di registrare vari gestori / listener di eventi sui nodi degli elementi all'interno di un albero DOM.
Ho provato a creare una barra di navigazione reattiva e non desidero utilizzare una query multimediale, quindi intendo utilizzare *ngIFla dimensione della finestra come criterio. Ma ho riscontrato un problema in quanto non sono in grado di trovare alcun metodo o documentazione sul rilevamento delle dimensioni della finestra di Angular …
Nel seguente codice di esempio, allego un onclickgestore di eventi allo span contenente il testo "foo". Il gestore è una funzione anonima che fa apparire un file alert(). Tuttavia, se assegno al nodo genitore innerHTML, questo onclickgestore di eventi viene distrutto - facendo clic su "pippo" non viene visualizzata la …
Ho un editor di base basato sul execCommandseguire l'esempio presentato qui. Esistono tre modi per incollare il testo all'interno execCommanddell'area: Ctrl+V Fare clic con il pulsante destro del mouse -> Incolla Fare clic con il tasto destro -> Incolla come testo normale Voglio consentire di incollare solo testo normale senza …
Ho già esaminato queste domande: Come trovare listener di eventi su un nodo DOM durante il debug o dal codice JavaScript? posso esaminare e modificare programmaticamente gestori di eventi Javascript su elementi html? Come eseguire il debug di associazioni di eventi JavaScript / jQuery con Firebug (o uno strumento simile) …
In Javascript, c'è un modo per essere avvisati quando un array viene modificato utilizzando push, pop, shift o assegnazione basata su indice? Voglio qualcosa che accenda un evento che posso gestire. Conosco la watch()funzionalità di SpiderMonkey, ma funziona solo quando l'intera variabile è impostata su qualcos'altro.
Ecco il mio problema: è possibile in qualche modo verificare l'esistenza di un listener di eventi collegato dinamicamente? O come posso controllare lo stato della proprietà "onclick" (?) In DOM? Ho cercato una soluzione su Internet come Stack Overflow, ma senza fortuna. Ecco il mio html: <a id="link1" onclick="linkclick(event)"> link …
Ho un oggetto che contiene metodi. Questi metodi vengono inseriti nell'oggetto all'interno di una funzione anonima. Assomiglia a questo: 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); }; }); (c'è molto più codice, ma questo è …
Come puoi ottenere un evento hover o un evento attivo in ReactJS quando esegui lo styling in linea? Ho scoperto che l'approccio onMouseEnter, onMouseLeave è bacato, quindi spero che ci sia un altro modo per farlo. In particolare, se passi il mouse su un componente molto rapidamente, viene registrato solo …
Mi piacerebbe vedere tutti gli eventi attivati da un campo di input mentre un utente interagisce con esso. Questo include cose come: Cliccandoci sopra. Facendo clic su di esso. Tabbing in esso. Tabbing lontano da esso. Ctrl+ Ce Ctrl+ Vsulla tastiera. Fare clic con il tasto destro -> Incolla. Fare …
L'evento di fine transizione di Webkit si chiama webkitTransitionEnd, Firefox è TransitionEnd, opera è oTransitionEnd. Qual è un buon modo per affrontarli tutti in puro JS? Devo fare lo sniffing del browser? o implementarli separatamente? Qualche altro modo che non mi è venuto in mente? cioè: //doing browser sniffing var …
Ho provato a cercare una risposta a questo, ma la maggior parte di loro è al di fuori del contesto di React, dove si onChangeinnesca su sfocatura. Durante l'esecuzione di vari test, non riesco a dire in che modo questi due eventi sono diversi (quando applicati a un'area di testo). …
Cosa sono DOM e BOM in JavaScript? Se qualcuno potesse spiegarli in termini laici, sarebbe fantastico! Mi piace avere una comprensione più profonda di questi.
Come posso scrivere il codice di callback JavaScript che verrà eseguito su eventuali modifiche nell'ancoraggio dell'URL? Ad esempio dal http://example.com#aalhttp://example.com#b
Sto provando a fare qualche esperimento. Quello che voglio che accada è che ogni volta che l'utente digita qualcosa nella casella di testo, verrà visualizzato in una finestra di dialogo. Ho usato la onchangeproprietà dell'evento per realizzarlo ma non funziona. Devo ancora premere il pulsante di invio per farlo funzionare. …
Mi chiedevo se event.preventDefault()e return falsefossero la stessa cosa. Ho fatto alcuni test e sembra che Se il gestore eventi viene aggiunto utilizzando il vecchio modello, ad esempio elem.onclick = function(){ return false; }; Quindi, return falseimpedisce l'azione predefinita, come event.preventDefault(). Se il gestore eventi viene aggiunto utilizzando addEventListener, ad …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.