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 del codice JavaScript che assomiglia a: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } topicIdViene visualizzato un errore non definito Tutto funzionava prima di utilizzare la setTimeout()funzione. Voglio che la mia postinsql(topicId)funzione venga chiamata dopo qualche tempo. Cosa …
Esiste un modo per creare un file di testo sul lato client e richiedere all'utente di scaricarlo, senza alcuna interazione con il server? So di non poter scrivere direttamente sulla loro macchina (sicurezza e tutto il resto), ma posso creare e chiedere loro di salvarlo?
Ho 5 componenti aggiuntivi / estensioni per FF, Chrome, IE, Opera e Safari. Come posso riconoscere il browser dell'utente e reindirizzare (dopo aver fatto clic su un pulsante di installazione) per scaricare il componente aggiuntivo corrispondente?
La scriptsparte del mio package.jsonattualmente assomiglia a questo: "scripts": { "start": "node ./script.js server" } ... il che significa che posso eseguire npm startper avviare il server. Fin qui tutto bene. Tuttavia, vorrei essere in grado di eseguire qualcosa di simile npm start 8080e passare l'argomento / i a script.js(es. …
Sto usando il plugin jQuery quicksand. Devo ottenere l'ID dati dell'elemento cliccato e passarlo a un servizio web. Come ottengo l'attributo id-dati? Sto usando il .on()metodo per ricollegare l'evento click per gli elementi ordinati. $("#list li").on('click', function() { // ret = DetailsView.GetProject($(this).attr("#data-id"), OnComplete, OnTimeOut, OnError); alert($(this).attr("#data-id")); }); <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script> <ul …
Ho questo HTML: <input type="text" name="textField" /> <input type="submit" value="send" /> Come posso fare qualcosa del genere: Quando il campo di testo è vuoto, l'invio deve essere disabilitato (disabled = "disabled"). Quando si digita qualcosa nel campo di testo per rimuovere l'attributo disabilitato. Se il campo di testo diventa di …
Ho uno script PHP che può codificare un'immagine PNG in una stringa Base64. Mi piacerebbe fare la stessa cosa usando JavaScript. So come aprire i file, ma non sono sicuro di come eseguire la codifica. Non sono abituato a lavorare con i dati binari.
Dato un array [1, 2, 3, 4], come posso trovare la somma dei suoi elementi? (In questo caso, la somma sarebbe 10.) Ho pensato che $.eachpotesse essere utile, ma non sono sicuro di come implementarlo.
Sto creando una chat utilizzando le richieste Ajax nelle rotaie e sto cercando di ottenere un div per scorrere fino in fondo senza molta fortuna. Sto avvolgendo tutto in questo div: #scroll { height:400px; overflow:scroll; } C'è un modo per mantenerlo scorrere verso il basso per impostazione predefinita utilizzando JS? …
Ho implementato una richiesta Ajax sul mio sito Web e sto chiamando l'endpoint da una pagina Web. Restituisce sempre 200 OK , ma jQuery esegue l'evento di errore. Ho provato molte cose, ma non sono riuscito a capire il problema. Sto aggiungendo il mio codice qui sotto: Codice jQuery var …
È possibile creare un frammento HTML in un controller AngularJS e mostrare questo HTML nella vista? Ciò deriva dall'obbligo di trasformare un BLOB JSON incoerente in un elenco nidificato di id: valuecoppie. Pertanto, l' HTML viene creato nel controller e ora sto cercando di visualizzarlo. Ho creato una proprietà del …
Sto cercando di caricare un modello 3D in Three.js con JSONLoadere quel modello 3D si trova nella stessa directory dell'intero sito Web. Ricevo l' "Cross origin requests are only supported for HTTP."errore, ma non so cosa lo stia causando né come risolverlo.
Lo so già applye callsono funzioni simili che impostano this(contesto di una funzione). La differenza sta nel modo in cui inviamo gli argomenti (manuale vs array) Domanda: Ma quando dovrei usare il bind()metodo? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin
Prendere in considerazione: var myArray = ['January', 'February', 'March']; Come posso selezionare un valore casuale da questo array usando JavaScript?
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.