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].
Voglio formattare questa data: <div id="date">23/05/2013</div>. Per prima cosa voglio dividere la stringa all'inizio /e avere il resto nella riga successiva. Successivamente, vorrei racchiudere la prima parte in un <span>tag, come segue: <div id="date"> <span>23</span> 05/2013</div> 23 05/2013 Cosa ho fatto: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div id="date">23/05/2013</div> <script type="text/javascript"> $(document).ready(function() { $("#date").text().substring(0, …
Sto usando il plug-in di completamento automatico dell'interfaccia utente jQuery . C'è un modo per evidenziare la sequenza di caratteri di ricerca nei risultati a discesa? Ad esempio, se ho "foo bar" come dati e digito "foo", visualizzerò " foo bar" nel menu a discesa, in questo modo:
Non avrebbe senso supportare un insieme di linguaggi (Java, Python, Ruby, ecc.) Tramite una macchina virtuale standardizzata ospitata nel browser piuttosto che richiedere l'uso di un linguaggio specializzato - in realtà, un paradigma specializzato - solo per scripting client? Per chiarire il suggerimento, una pagina Web conterrebbe il codice byte …
Ho una pagina con molte caselle di testo. Quando qualcuno fa clic su un collegamento, voglio che una o due parole vengano inserite nel punto in cui si trova il cursore o aggiunte alla casella di testo che ha lo stato attivo. Ad esempio, se il cursore / focus si …
Ho bisogno di un modo per aggiungere HTML a un elemento container senza usare innerHTML. Il motivo per cui non voglio usare innerHTML è perché quando viene usato in questo modo: element.innerHTML += htmldata Funziona sostituendo tutto l'html prima di aggiungere il vecchio HTML più il nuovo HTML. Questo non …
Voglio che il server fornisca sempre le date in UTC nell'HTML e che JavaScript sul sito client lo converta nel fuso orario locale dell'utente. Bonus se posso produrre nel formato data internazionale dell'utente.
Con questo codice: function baz() { var x = "foo"; function bar() { debugger; }; bar(); } baz(); Ottengo questo risultato inaspettato: Quando cambio il codice: function baz() { var x = "foo"; function bar() { x; debugger; }; bar(); } Ottengo il risultato atteso: Inoltre, se c'è qualche chiamata …
Sto cercando un repository git per un plugin jquery. Voglio apportare alcune modifiche da utilizzare nel mio progetto, ma quando ho aperto il repository aveva una struttura che non avevo mai visto prima. Non sono sicuro di quali file utilizzare / copiare nel mio progetto. C'è una cartella "dist" e …
Apparentemente, questo è più difficile da trovare di quanto pensassi. Ed è anche così semplice ... Esiste una funzione equivalente a htmlspecialchars di PHP integrata in Javascript? So che è abbastanza facile implementarlo da soli, ma l'uso di una funzione integrata, se disponibile, è semplicemente più bello. Per chi non …
Vorrei troncare una stringa caricata dinamicamente usando JavaScript dritto. È un url, quindi non ci sono spazi, e ovviamente non mi importa dei confini delle parole, solo dei personaggi. Ecco cosa ho ottenuto: var pathname = document.referrer; //wont work if accessing file:// paths document.getElementById("foo").innerHTML = "<a href='" + pathname +"'>" …
Come posso ottenere un elenco di valori univoci in un array? Devo sempre usare un secondo array o c'è qualcosa di simile all'hashmap di Java in JavaScript? Ho intenzione di utilizzare JavaScript e jQuery solo. Non è possibile utilizzare librerie aggiuntive.
Il nuovo ES 6 (Harmony) introduce il nuovo oggetto Set . L'algoritmo di identità utilizzato da Set è simile ===all'operatore e quindi non molto adatto per confrontare oggetti: var set = new Set(); set.add({a:1}); set.add({a:1}); console.log([...set.values()]); // Array [ Object, Object ] Come personalizzare l'uguaglianza per gli oggetti Set per …
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.