Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].
Non sto cercando un'azione da chiamare durante il passaggio del mouse, ma invece un modo per stabilire se un elemento è attualmente sospeso. Per esempio: $('#elem').mouseIsOver(); // returns true or false Esiste un metodo jQuery per ottenere questo risultato?
Non ho ottenuto una regex ottimizzata che mi ha diviso una stringa basata sulla prima occorrenza di spazio bianco: var str="72 tocirah sneab"; Ho bisogno di ottenere: [ "72", "tocirah sneab", ]
Conosco molti modi per creare oggetti JS ma non conoscevo Object.create(null)quello. Domanda: è esattamente lo stesso di: var p = {} vs var p2 = Object.create(null); ?
In realtà ho due problemi, ma consente di risolvere prima il problema principale poiché credo che l'altro sia più facile da affrontare. Ho un div di posizione fissa sul lato sinistro dello scorrimento per un menu. Il lato destro è un div standard che scorre correttamente. Il problema è che …
Fondamentalmente, sto cercando di creare un oggetto di oggetti unici, un set. Ho avuto la geniale idea di usare semplicemente un oggetto JavaScript con oggetti per i nomi delle proprietà. Ad esempio, set[obj] = true; Questo funziona, fino a un certo punto. Funziona alla grande con stringhe e numeri, ma …
Quale sarebbe il modo più pulito per farlo che funzionerebbe sia in IE che in Firefox. La mia stringa è simile al seguente: sometext-20202 Ora il 'sometext' e il numero intero dopo il trattino possono essere di lunghezza variabile. Devo usare solo la sottostringa e l'indice o sono gli altri …
Esiste un nulloperatore di accesso alla proprietà sicuro (propagazione / esistenza nulla) in ES6 (ES2015 / JavaScript.next / Harmony) come ad esempio ?.in CoffeeScript ? O è previsto per ES7? var aThing = getSomething() ... aThing = possiblyNull?.thing Questo sarà approssimativamente come: if (possiblyNull != null) aThing = possiblyNull.thing Idealmente …
JavaScript Math.random() funzione restituisce un valore casuale compreso tra 0 e 1, seminato automaticamente in base all'ora corrente (simile a Java credo). Tuttavia, non penso che ci sia modo di impostare il tuo seme per questo. Come posso creare un generatore di numeri casuali per cui posso fornire il mio …
Stavo guardando il codice di Mozilla che aggiungeva un metodo di filtro ad Array e aveva una riga di codice che mi confondeva. var len = this.length >>> 0; Non ho mai visto >>> usato in JavaScript prima. Cos'è e che cosa fa?
Voglio passare le variabili JavaScript a PHP usando un input nascosto in un modulo. Ma non riesco a capire il valore di $_POST['hidden1']into $salarieid. C'è qualcosa di sbagliato? Ecco il codice: <script type="text/javascript"> // View what the user has chosen function func_load3(name) { var oForm = document.forms["myform"]; var oSelectBox = …
Vorrei generare dinamicamente una stringa di testo basata su un giorno corrente. Quindi, per esempio, se è il primo giorno, vorrei che il mio codice generasse = "È il <dinamico> 1 * <stringa dinamica> st </ stringa dinamica> * </dinamica>". Ci sono 12 giorni in totale, quindi ho fatto quanto …
Vorrei ottenere l'elemento corrente (qualunque sia l'elemento) in un documento HTML su cui ho fatto clic. Sto usando: $(document).click(function () { alert($(this).text()); }); Ma molto stranamente, ottengo il testo dell'intero documento (!), Non l'elemento cliccato. Come ottenere solo l'elemento su cui ho cliccato? Esempio <body> <div class="myclass">test</div> <p>asdfasfasf</p> </body> Se …
Come farei per impedire l'aggiornamento della pagina premendo il pulsante di invio senza dati nei campi? La convalida è impostata correttamente, tutti i campi diventano rossi ma la pagina viene immediatamente aggiornata. La mia conoscenza di JS è relativamente semplice. In particolare, penso che la processForm()funzione in fondo sia "cattiva". …
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.