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

9
Le promesse possono avere più argomenti su onFulfilled?
Sto seguendo le specifiche qui e non sono sicuro che consenta a onFulfilled di essere chiamato con più argomenti. Per esempio: promise = new Promise(function(onFulfilled, onRejected){ onFulfilled('arg1', 'arg2'); }) tale che il mio codice: promise.then(function(arg1, arg2){ // .... }); riceverebbe entrambi arg1earg2 ? Non mi interessa come fa una specifica …

5
Chiusura corretta di WebSocket (HTML5, Javascript)
Sto giocando con HTML5 WebSocket. Mi chiedevo, come posso chiudere la connessione con garbo? Ad esempio, cosa succede se l'utente aggiorna la pagina o chiude semplicemente il browser? C'è un comportamento strano quando un utente aggiorna semplicemente la pagina senza chiamare websocket.close()- quando ritornano dopo l'aggiornamento colpirà l' websocket.oncloseevento.




8
esempio history.replaceState ()?
Qualcuno può dare un esempio funzionante per history.replaceState? Questo è ciò che dice w3.org : history . replaceState(data, title [, url ] ) Aggiorna la voce corrente nella cronologia della sessione per avere dati, titolo e, se forniti e non null, URL forniti. Aggiornare: Funziona perfettamente: history.replaceState( {} , 'foo', …
127 javascript  ajax  html 


5
JavaScript ottiene l'elemento per nome
Considera questa funzione: function validate() { var acc = document.getElementsByName('acc').value; var pass = document.getElementsByName('pass').value; alert (acc); } E questa parte HTML: <table border="0" cellpadding="2" cellspacing="0" valign="top"> <tr> <td class="td1">Account</td> <td class="td2"><input type="text" name="acc" /></td> </tr> <tr class="td1"> <td>Password</td> <td class="td2"><input type="password" name="pass" /></td> </tr> </table> <div><button onClick="validate()" class="cupid-greenx">Login now</button></div> Viene …
127 javascript  html  dom 


6
Come clonare jQuery () e cambiare id?
Ho bisogno di clonare l'id e quindi aggiungere un numero dopo che in questo modo id1, id2e così via Ogni volta che si preme il clone si mette il clone dopo l'ultimo numero della id. $("button").click(function() { $("#id").clone().after("#id"); });
127 javascript  jquery  clone 

7
Come cambiare href di <a> tag sul pulsante fare clic su JavaScript
Come modificare il hrefvalore dell'attributo di un &lt;a/&gt;tag tramite Javascript sul clic sul pulsante? &lt;script type="text/javascript"&gt; function f1() { document.getElementById("abc").href="xyz.php"; } &lt;/script&gt; &lt;a href="" id="abc"&gt;jhg&lt;/a&gt; &lt;a href="" id="" onclick="f1()"&gt;jhhghj&lt;/a&gt;
127 javascript  href  attr 

7
Come ottenere un file o un BLOB dall'URL di un oggetto?
Consento all'utente di caricare immagini in una pagina tramite drag &amp; drop e altri metodi. Quando un'immagine viene rilasciata, sto usando URL.createObjectURLper convertire in un oggetto URL per visualizzare l'immagine. Non revoco l'URL, poiché lo riutilizzo. Quindi, quando arriva il momento di creare un FormDataoggetto in modo che possa consentire …

3
Impossibile accedere alla proprietà JSON con il trattino "-"
Non riesco a recuperare un valore da un oggetto json quando la stringa ha un trattino: { "profile-id":1234, "user_id":6789 } Se provo a fare riferimento al parsed jsonObj.profile-id, restituisce ReferenceError: "id" is not definedma jsonObj.user_id restituirà 6789 Non ho un modo per modificare i valori restituiti dalla chiamata api esterna …
127 javascript  json 


7
Rimuovi tutti gli elementi DOM figlio in div
Ho i seguenti codici dojo per creare un elemento grafico di superficie sotto un div: .... &lt;script type=text/javascript&gt; .... function drawRec(){ var node = dojo.byId("surface"); // remove all the children graphics var surface = dojox.gfx.createSurface(node, 600, 600); surface.createLine({ x1 : 0, y1 : 0, x2 : 600, y2 : 600 …

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.