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

6
Perché i risultati variano in base al posizionamento del tutore riccio?
Perché gli snippet di codice riportati di seguito, presi da questo articolo , producono risultati diversi a causa di un solo cambiamento nel posizionamento delle parentesi graffe? Quando la parentesi graffa di apertura si {trova su una nuova riga, test()restituisce undefinede "no - si è rotto: undefined" viene visualizzato nell'avviso. …
119 javascript  syntax 

4
Come aggiungere target = "_ blank" a JavaScript window.location?
Quanto segue imposta l'obiettivo su _blank: if (key == "smk") { window.location = "http://www.smkproduction.eu5.org"; target = "_blank"; done = 1; } Ma questo non sembra funzionare. Come si avvia il collegamento in una nuova scheda? Ecco il mio codice: function ToKey() { var done = 0; var key = document.tokey.key.value; …
119 javascript 


10
Utilizzo di querySelectorAll per recuperare i figli diretti
Sono in grado di farlo: <div id="myDiv"> <div class="foo"></div> </div> myDiv = getElementById("myDiv"); myDiv.querySelectorAll("#myDiv > .foo"); Cioè, posso recuperare con successo tutti i figli diretti myDivdell'elemento che hanno classe .foo. Il problema è che mi dà fastidio dover includere il #myDivnel selettore, perché sto eseguendo la query myDivsull'elemento (quindi è …



11
rimuove l'elemento dall'array memorizzato in angular 2
Voglio rimuovere un elemento da un array memorizzato in angular 2, con Type Script. Sto utilizzando un servizio chiamato Data Service, il codice DataService: export class DataService { private data: string[] = []; addData(msg: string) { this.data.push(msg); } getData() { return this.data; } deleteMsg(msg: string) { delete [this.data.indexOf(msg)]; } } …


5
VueJS aggiunge in modo condizionale un attributo per un elemento
In VueJS possiamo aggiungere o rimuovere un elemento DOM usando v-if: <button v-if="isRequired">Important Button</button> ma c'è un modo per aggiungere / rimuovere attributi di un elemento dom, ad esempio per quanto segue imposta in modo condizionale l'attributo richiesto: Username: <input type="text" name="username" required> da qualcosa di simile a: Username: <input …

4
Ritorno da una promessa allora ()
Ho un codice javascript come questo: function justTesting() { promise.then(function(output) { return output + 1; }); } var test = justTesting(); Ho sempre un valore indefinito per il test var. Penso che sia perché le promesse non sono ancora state risolte..c'è un modo per restituire un valore da una promessa?


9
addEventListener non funziona in IE8
Ho creato dinamicamente una casella di controllo. Ho usato addEventListenerper chiamare una funzione facendo clic sulla casella di controllo, che funziona in Google Chrome e Firefox ma non funziona in Internet Explorer 8 . Questo è il mio codice: var _checkbox = document.createElement("input"); _checkbox.addEventListener("click", setCheckedValues, false); setCheckedValues è il mio …

30
PhoneGap: Rileva se in esecuzione su browser desktop
Sto sviluppando un'applicazione web che utilizza PhoneGap: Build per una versione mobile e desidero avere un'unica base di codice per le versioni "desktop" e mobile. Voglio essere in grado di rilevare se le chiamate PhoneGap funzioneranno (cioè, l'utente su un dispositivo mobile che supporterà PhoneGap). Ho cercato e non riesco …

4
Chiama il metodo nel controller di direttiva da un altro controller
Ho una direttiva che ha il proprio controller. Vedere il codice seguente: var popdown = angular.module('xModules',[]); popdown.directive('popdown', function () { var PopdownController = function ($scope) { this.scope = $scope; } PopdownController.prototype = { show:function (message, type) { this.scope.message = message; this.scope.type = type; }, hide:function () { this.scope.message = ''; …

6
Come definire due app / moduli angolari in una pagina?
Sto cercando di aggiungere due app / moduli angolari a una pagina. Nei violini sottostanti puoi vedere che sempre solo il primo modulo, referenziato nel codice html, funzionerà correttamente, mentre il secondo non viene riconosciuto da angular. In questo violino possiamo solo eseguire il doSearch2metodo, mentre in questo violino solo …

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.