Domande taggate «javascript»

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].

5
Disabilita Ctrl + Scorri per ingrandire le mappe di Google
Qualcuno sa come disabilitare il CTRL+ Scroll? Per prima cosa, quando la rotellina del mouse veniva spostata, la mappa ingrandiva / riduceva. Ma ora chiede di premere CTRL+ Rotellina del mouse Scorri per ingrandire / ridurre. Come disabilitiamo questa funzione? Non riesco a trovare nulla nella documentazione: https://developers.google.com/maps/documentation/javascript/controls#ControlOptions

9
Chai: come testare undefined con la sintassi "should"
Basandomi su questo tutorial che prova un'app angularjs con chai, voglio aggiungere un test per un valore indefinito usando lo stile "should". Questo fallisce: it ('cannot play outside the board', function() { scope.play(10).should.be.undefined; }); con errore "TypeError: Impossibile leggere la proprietà 'should' di undefined", ma il test viene superato con …

4
Come modellare le strutture If-Else nelle viste con associazione a dati?
Mi trovo costantemente a usare questo idioma nei modelli HTML basati su KO: <!-- ko if: isEdit --> <td><input type="text" name="email" data-bind="value: email" /></td> <!-- /ko --> <!-- ko ifnot: isEdit --> <td data-bind="text: email"></td> <!-- /ko --> Esiste un modo migliore / più pulito per eseguire i condizionali in …


9
Pattern singleton in nodejs: è necessario?
Di recente mi sono imbattuto in questo articolo su come scrivere un singleton in Node.js. Conosco la documentazione di require stati che: I moduli vengono memorizzati nella cache dopo il primo caricamento. Più chiamate a require('foo')potrebbero non causare l'esecuzione più volte del codice del modulo. Quindi sembra che ogni modulo …

11
Focus Input Box On Load
Come può il cursore essere focalizzato su una specifica casella di input durante il caricamento della pagina? È possibile mantenere anche il valore del testo iniziale e posizionare il cursore alla fine dell'input? <input type="text" size="25" id="myinputbox" class="input-text" name="input2" value = "initial text" />
95 javascript  html  dom  xhtml 



12
Come appiattire un ExpandoObject restituito tramite JsonResult in asp.net mvc?
Mi piace molto la ExpandoObjectcompilazione di un oggetto dinamico lato server in fase di esecuzione, ma ho problemi ad appiattire questa cosa durante la serializzazione JSON. Per prima cosa, istanzio l'oggetto: dynamic expando = new ExpandoObject(); var d = expando as IDictionary<string, object>; expando.Add("SomeProp", SomeValueOrClass); Fin qui tutto bene. Nel …



16
Confronta array di oggetti JavaScript per ottenere min / max
Dispongo di una serie di oggetti e desidero confrontare tali oggetti su una specifica proprietà dell'oggetto. Ecco il mio array: var myArray = [ {"ID": 1, "Cost": 200}, {"ID": 2, "Cost": 1000}, {"ID": 3, "Cost": 50}, {"ID": 4, "Cost": 500} ] Vorrei concentrarmi specificamente sul "costo" e ottenere un valore …

7
Controlla se una stringa ha uno spazio bianco
Sto cercando di verificare se una stringa ha uno spazio bianco . Ho trovato questa funzione ma non sembra funzionare: function hasWhiteSpace(s) { var reWhiteSpace = new RegExp("/^\s+$/"); // Check for white space if (reWhiteSpace.test(s)) { //alert("Please Check Your Fields For Spaces"); return false; } return true; } A proposito, …

8
Impedisci lo scorrimento automatico del browser all'aggiornamento
Se vai a una pagina a e scorri, aggiorna la pagina si aggiornerà nel punto in cui l'hai lasciata. Questo è ottimo, tuttavia ciò si verifica anche nelle pagine in cui è presente una posizione di ancoraggio nell'URL. Un esempio potrebbe essere se si fa clic su un collegamento http://example.com/post/244#comment5e …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.