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].
Ho casualmente verificato la casella "disabilita avvisi da questo sito" in Chrome, e ora non riesco a far funzionare windows.alert sul mio localhost. Ho provato a ripristinare le impostazioni in anticipo ma senza fortuna.
Vorrei rilevare ogni errore di funzione indefinito generato. Esiste una funzione di gestione degli errori globale in JavaScript? Il caso d'uso sta rilevando dal flash chiamate di funzione non definite.
Ho un testo di input che è questo: <div class="editor-label"> @Html.LabelFor(model => model.EmployeeId, "Employee Number") </div> <div class="editor-field textBoxEmployeeNumber"> @Html.EditorFor(model => model.EmployeeId) @Html.ValidationMessageFor(model => model.EmployeeId) </div> Che producono seguenti HTML <div class="editor-label"> <label for="EmployeeId">Employee Number</label> </div> <div class="editor-field textBoxEmployeeNumber"> <input class="text-box single-line" data-val="true" data-val-number="The field EmployeeId must be a number." …
La mia struttura ha il seguente aspetto: Component 1 - |- Component 2 - - |- Component 4 - - - |- Component 5 Component 3 Il componente 3 dovrebbe visualizzare alcuni dati a seconda dello stato del componente 5. Dato che gli oggetti di scena sono immutabili, non posso …
Di recente ho trovato la constparola chiave in JavaScript. Da quello che posso dire, è usato per creare variabili immutabili e ho testato per assicurarmi che non potesse essere ridefinito (in Node.js): const x = 'const'; const x = 'not-const'; // Will give an error: 'constant 'x' has already been …
Stavo giocando in jsfiddle.net e sono curioso di sapere perché questo ritorni vero? if(0 < 5 < 3) { alert("True"); } Quindi fa questo: if(0 < 5 < 2) { alert("True"); } Ma questo non: if(0 < 5 < 1) { alert("True"); } Questa stranezza è mai stata utile?
Diciamo che ho il seguente: var myNumber = 5; expect(myNumber).toBe(5); expect(myNumber).toEqual(5); Entrambi i test di cui sopra passeranno. C'è una differenza tra toBe()e toEqual()quando si tratta di valutare i numeri? In tal caso, quando dovrei usare l'uno e non l'altro?
Sono nuovo di ReactJS e JSX e sto riscontrando un piccolo problema con il codice seguente. Sto cercando di aggiungere più classi classNameall'attributo su ciascuna li: <li key={index} className={activeClass, data.class, "main-class"}></li> Il mio componente React è: var AccountMainMenu = React.createClass({ getInitialState: function() { return { focused: 0 }; }, clicked: …
Attualmente sto usando jQuery per rendere selezionabile un div e in questo div ho anche delle ancore. Il problema in cui mi imbatto è che quando faccio clic su un'ancora vengono attivati entrambi gli eventi clic (per il div e l'ancora). Come posso evitare che l'evento onclick del div si …
Ho un'applicazione web con il marchio in base all'utente attualmente connesso. Vorrei cambiare la favicon della pagina in modo che diventi il logo dell'etichetta privata, ma non riesco a trovare alcun codice o esempio di come per farlo. Qualcuno lo ha già fatto con successo? Sto immaginando di avere una …
Voglio che il mio corpo smetta di scorrere quando uso la rotellina del mouse mentre Modal (da http://twitter.github.com/bootstrap ) sul mio sito Web è aperto. Ho provato a chiamare il pezzo di javascript sotto quando il modale è aperto ma senza successo $(window).scroll(function() { return false; }); E $(window).live('scroll', function() …
Devo avvertire gli utenti delle modifiche non salvate prima che lascino una pagina (un problema abbastanza comune). window.onbeforeunload=handler Funziona ma genera una finestra di dialogo predefinita con un messaggio standard irritante che avvolge il mio testo. Devo sostituire completamente il messaggio standard, quindi il mio testo è chiaro, o (ancora …
Vorrei aggiungere un ritardo / sospensione all'interno di a while loop: L'ho provato in questo modo: alert('hi'); for(var start = 1; start < 10; start++) { setTimeout(function () { alert('hello'); }, 3000); } È vero solo il primo scenario: dopo averlo mostrato alert('hi'), attenderà 3 secondi quindi alert('hello')verrà visualizzato ma …
Utilizzando jQuery, come posso ottenere l'elemento di input che ha lo stato attivo del cursore (cursore)? O in altre parole, come determinare se un input ha il focus del cursore?
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.