Als «javascript» getaggte Fragen

Bei Fragen zur Programmierung in ECMAScript (JavaScript / JS) und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript). Dieses Tag wird selten alleine verwendet, wird jedoch am häufigsten mit den Tags [node.js], [jquery], [json] und [html] verknüpft.

8
Ändern Sie die On-Click-Aktion mit einer Javascript-Funktion
Ich habe einen Knopf: <button id="a" onclick="Foo()">Button A</button> Wenn ich zum ersten Mal auf diese Schaltfläche klicke, soll Foo ausgeführt werden (was korrekt ausgeführt wird): function Foo() { document.getElementById("a").onclick = Bar(); } Wenn ich zum ersten Mal auf die Schaltfläche klicke, möchte ich die Onclick-Funktion von Foo()auf ändern Bar(). Bisher …
69 javascript 


3
Bestimmen der Datumsgleichheit in Javascript
Ich muss herausfinden, ob zwei Daten, die der Benutzer auswählt, in Javascript gleich sind. Die Daten werden in einem String ("xx / xx / xxxx") an diese Funktion übergeben. Das ist die Granularität, die ich brauche. Hier ist mein Code: var valid = true; var d1 = new Date($('#datein').val()); var …



4
Holen Sie sich den ersten untergeordneten Knoten eines bestimmten Typs - JavaScript
Ist es möglich, ein untergeordnetes dom-Element abzurufen, das das erste untergeordnete Element eines bestimmten Typs ist? Zum Beispiel möchte ich in diesen beiden Beispielen das imgElement erhalten: <a id="mylink" href="#"><img src="myimage.jpg" /></a> vs. <a id="mylink" href="#"><span></span><img src="myimage.jpg" /></a>
69 javascript  dom 

7
Warum wird "Reducer […] während der Initialisierung undefiniert zurückgegeben", obwohl createStore () initialState bereitgestellt wird?
Ich hatte InitialState in meiner redux createStore-Methode festgelegt und InitialState als zweites Argument angegeben Ich habe eine Fehlermeldung im Browser erhalten: <code>Uncaught Error: Reducer "postsBySubreddit" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not …


4
$ Event automatisch mit ng-click übergeben?
Ich weiß, dass ich Zugriff auf das Klickereignis erhalten kann, ng-clickwenn ich das $eventObjekt wie folgt übergebe: <button ng-click="myFunction($event)">Give me the $event</button> <script> function myFunction (event) { typeof event !== "undefined" // true } </script> Es ist ein bisschen ärgerlich, $eventjedes Mal explizit passieren zu müssen . Ist es möglich, …


8
Zugriff auf die übergeordnete Klasse in Backbone
Ich muss die initializeMethode der übergeordneten Klasse innerhalb der geerbten Klasse MyModelaufrufen, anstatt sie wie heute vollständig zu überschreiben. Wie könnte ich das machen? So sieht mein Code gerade aus: BaseModel = Backbone.Model.extend({ initialize: function(attributes, options) { // Do parent stuff stuff } }); MyModel = BaseModel.extend({ initialize: function() { …


9
Festlegen der HTML5-Audioposition
Wie springe ich zu bestimmten Zeitversätzen in HTML5-Audioelementen ? Sie sagen, Sie können einfach ihre currentTimeEigenschaft festlegen (Hervorhebung meiner): Das currentTimeAttribut muss beim Abrufen die aktuelle Wiedergabeposition in Sekunden zurückgeben. Wenn das Medienelement beim Einstellen über einen aktuellen Mediencontroller verfügt, muss es eine INVALID_STATE_ERR-Ausnahme auslösen. Andernfalls muss der Benutzeragent nach …

14
Ist die JavaScript-Validierung schlecht?
Es ist lange her, dass wir unsere Formulare mit JavaScript validiert haben. Ich bin sicher, dass dies bei den meisten anderen Entwicklern der Fall sein muss. Frage: Was ist, wenn der Benutzer (oder wahrscheinlich ein Bösewicht) JavaScript deaktiviert? Du bist verloren! Lohnt sich die JavaScript-Validierung? Sollten wir es jetzt jemals …
68 javascript 

5
Wie öffne ich ein neues Fenster und füge HTML mit jQuery ein?
Ich versuche, ein neues Fenster aus Javascript zu öffnen, aber es wird nichts in das HTML eingefügt: var callScriptText = $('#callScriptText').html(); var url = '/Action/CallScript/?callScript='; // Open the current call script in a new window var openWindow = window.open(url, 'callScriptPopup', 'width = 500, height = 500'); $(openWindow).html(callScriptText); Weiß jemand warum?

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.