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

8
ottenere attributi di dati nel codice JavaScript
Ho il prossimo html: <span data-typeId="123" data-type="topic" data-points="-1" data-important="true" id="the-span"></span> È possibile ottenere gli attributi che iniziano con data-e usarli nel codice JavaScript come il codice qui sotto? Per ora ottengo nullcome risultato. document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" }); });

5
HTML <input type = 'file'> Evento di selezione file
Diciamo che abbiamo questo codice: &lt;form action='' method='POST' enctype='multipart/form-data'&gt; &lt;input type='file' name='userFile'&gt;&lt;br&gt; &lt;input type='submit' name='upload_btn' value='upload'&gt; &lt;/form&gt; che risulta in questo: Quando l'utente fa clic sul pulsante "Sfoglia ...", viene aperta una finestra di dialogo per la ricerca dei file: L'utente selezionerà il file facendo doppio clic sul file o …


3
Visualizzazioni vs componenti in Ember.js
Sto imparando ember.js e sto cercando di capire la differenza tra una vista e un componente. Vedo entrambi come un modo per creare componenti riutilizzabili. Dal sito Web di Ember sulle visualizzazioni: Le visualizzazioni in Ember.js vengono in genere create solo per i seguenti motivi: -Quando è necessaria una gestione …

4
Come funziona l'internazionalizzazione in JavaScript?
Mi chiedo come gestire l'internazionalizzazione in JavaScript. Ho cercato su Google ma non ricevo risposte convincenti per: JavaScript ha il supporto nativo per l'internazionalizzazione? Che cos'è i18n in JavaScript? Come gestire calendari, valute, date, ecc.? Ho già letto l' internazionalizzazione all'interno di JavaScript .

9
Interruttore Javascript vs. if ... else if ... else
Ragazzi, ho un paio di domande: Esiste una differenza di prestazioni in JavaScript tra switchun'istruzione e un if...else? Se sì, perché? È il comportamento di switche if...elsediverso in tutti i browser? (FireFox, IE, Chrome, Opera, Safari) Il motivo per cui ho posto questa domanda è che sembra che ottenga prestazioni …


9
Come attivare manualmente la convalida con jQuery validate?
Voglio innescare manualmente la convalida inclusa la visualizzazione di messaggi di errore con jQuery Validate . Lo scenario che sto cercando di realizzare è un modulo come questo: &lt;form&gt; &lt;input id=i1&gt; &lt;button id=b1&gt; &lt;input id=i2&gt; &lt;button id=b2&gt; &lt;/form&gt; Quando si fa clic b1, è i1necessario solo convalidare. quando si fa …

12
Come posso creare una funzione asincrona in Javascript?
Dai un'occhiata a questo codice : &lt;a href="#" id="link"&gt;Link&lt;/a&gt; &lt;span&gt;Moving&lt;/span&gt; $('#link').click(function () { console.log("Enter"); $('#link').animate({ width: 200 }, 2000, function() { console.log("finished"); }); console.log("Exit"); }); Come puoi vedere nella console, la funzione "animate" è asincrona e "fork" è il flusso del codice di blocco del gestore eventi. Infatti : $('#link').click(function …

6
javascript regex - guarda dietro l'alternativa?
Ecco un regex che funziona bene nella maggior parte delle implementazioni regex: (?&lt;!filename)\.js$ Questo corrisponde a .js per una stringa che termina con .js ad eccezione di nomefile.js Javascript non ha regex lookbehind. Qualcuno è in grado di mettere insieme una regex alternativa che raggiunge lo stesso risultato e funziona …
143 javascript  regex 

14
Modo efficiente per inserire un numero in una matrice ordinata di numeri?
Ho un array JavaScript ordinato e desidero inserire un altro elemento nell'array in modo che l'array risultante rimanga ordinato. Potrei certamente implementare una semplice funzione di inserimento in stile quicksort: var array = [1,2,3,4,5,6,7,8,9]; var element = 3.5; function insert(element, array) { array.splice(locationOf(element, array) + 1, 0, element); return array; …

23
Nascondi / Mostra componenti in reagisce nativo
Sono davvero nuovo a React Native e mi chiedo come posso nascondere / mostrare un componente. Ecco il mio caso di test: &lt;TextInput onFocus={this.showCancel()} onChangeText={(text) =&gt; this.doSearch({input: text})} /&gt; &lt;TouchableHighlight onPress={this.hideCancel()}&gt; &lt;View&gt; &lt;Text style={styles.cancelButtonText}&gt;Cancel&lt;/Text&gt; &lt;/View&gt; &lt;/TouchableHighlight&gt; Ho un TextInputcomponente, quello che voglio è mostrare TouchableHighlightquando l'input ottiene lo stato attivo, …

26
Convalida il numero di telefono con JavaScript
Ho trovato questo codice in alcuni siti Web e funziona perfettamente. Convalida che il numero di telefono è in uno di questi formati: (123) 456-7890 o 123-456-7890 Il problema è che il mio cliente (non so perché, forse roba del cliente) vuole aggiungere un altro formato, i dieci numeri consecutivi, …
143 javascript  regex 

9
Cookie Javascript senza data di scadenza
Vorrei impostare un cookie che non scade mai. Sarebbe possibile? document.cookie = "name=value; expires=date; path=path;domain=domain; secure"; Non voglio rendere la data molto grande, mi chiedo solo se ci fosse un valore per il parametro expires sul cookie che gli dicesse di non scadere mai. Grazie.


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.