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.

30
Wie erhalte ich die IP-Adresse des Kunden mit JavaScript?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich muss irgendwie die IP-Adresse des Clients mit JavaScript abrufen. Kein serverseitiger Code, nicht einmal SSI. Ich bin jedoch nicht gegen die Verwendung eines kostenlosen …

15
Welcher Schlüsselcode für den Escape-Schlüssel mit jQuery
Ich habe zwei Funktionen. Wenn die Eingabetaste gedrückt wird, werden die Funktionen korrekt ausgeführt, beim Drücken der Escape-Taste jedoch nicht. Was ist die richtige Nummer für den Escape-Schlüssel? $(document).keypress(function(e) { if (e.which == 13) $('.save').click(); // enter (works as expected) if (e.which == 27) $('.cancel').click(); // esc (does not work) …
559 javascript  jquery 

30
Was ist der Unterschied zwischen Zustand und Requisiten in React?
Ich habe mir einen Pluralsight-Kurs über React angesehen und der Ausbilder erklärte, dass die Requisiten nicht gewechselt werden sollten. Ich lese jetzt einen Artikel (uberVU / React-Guide) über Requisiten gegen Staat und es heißt Sowohl Requisiten als auch Statusänderungen lösen ein Render-Update aus. Später im Artikel heißt es: Requisiten (kurz …

13
On - window.location.hash - Ändern?
Ich benutze Ajax und Hash für die Navigation. Gibt es eine Möglichkeit zu überprüfen, ob sich das so window.location.hashgeändert hat? http://example.com/blah # 123 bis http://example.com/blah # 456 Es funktioniert, wenn ich es beim Laden des Dokuments überprüfe. Aber wenn ich eine # Hash-basierte Navigation habe, funktioniert dies nicht, wenn ich …

16
jQuery.click () vs onClick
Ich habe eine riesige jQuery-Anwendung und verwende die folgenden zwei Methoden für Klickereignisse. Erste Methode HTML <div id="myDiv">Some Content</div> jQuery $('#myDiv').click(function(){ //Some code }); Zweite Methode HTML <div id="myDiv" onClick="divFunction()">Some Content</div> JavaScript-Funktionsaufruf function divFunction(){ //Some code } Ich verwende entweder die erste oder die zweite Methode in meiner Anwendung. Welches …

27
Wie setze ich die value-Eigenschaft in den ng-Optionen von AngularJS?
Hier ist, was viele Leute (einschließlich mich) zu stören scheint. Wenn ich die ng-optionsDirektive in AngularJS verwende, um die Optionen für ein <select>Tag auszufüllen , kann ich nicht herausfinden, wie der Wert für eine Option festgelegt wird. Die Dokumentation dazu ist wirklich unklar - zumindest für einen Simpleton wie mich. …

12
Welche Zeichen sind für JavaScript-Variablennamen gültig?
Welche Zeichen können zum Benennen einer JavaScript-Variablen verwendet werden? Ich möchte hier bei der Arbeit eine kleine "Erweiterungsbibliothek" für meine Nicht-JavaScript-Benutzer erstellen (die alle in Bezug auf die Sprache zimperlich zu sein scheinen). Ich finde es toll, wie sowohl jQuery als auch Prototype das $Dollarzeichen verwenden, und da ich jQuery …

7
SecurityError: Blockiert einen Frame mit Ursprung für den Zugriff auf einen rahmenübergreifenden Frame
Ich lade eine <iframe>in meine HTML-Seite und versuche, mit Javascript auf die darin enthaltenen Elemente zuzugreifen. Wenn ich jedoch versuche, meinen Code auszuführen, wird folgende Fehlermeldung angezeigt: SecurityError: Blocked a frame with origin "http://www.<domain>.com" from accessing a cross-origin frame. Können Sie mir bitte helfen, eine Lösung zu finden, damit ich …


22
Auswählen des gesamten Texts in der HTML-Texteingabe beim Klicken
Ich habe den folgenden Code, um ein Textfeld in einer HTML-Webseite anzuzeigen. <input type="text" id="userid" name="userid" value="Please enter the user ID" /> Wenn die Seite angezeigt wird, enthält der Text die Meldung Bitte geben Sie die Benutzer-ID ein . Ich habe jedoch festgestellt, dass der Benutzer dreimal klicken muss, um …

23
Entspricht JavaScript isset ()
In PHP können Sie tun if(isset($array['foo'])) { ... }. In JavaScript verwenden Sie häufig if(array.foo) { ... }dasselbe, aber dies ist nicht genau dieselbe Aussage. Die Bedingung wird auch als falsch ausgewertet, wenn array.foosie existiert, aber ist falseoder 0(und wahrscheinlich auch andere Werte). Was ist das perfekte Äquivalent zu PHPs …
553 javascript  isset 

28
Eine Datei zeilenweise in node.js lesen?
Ich versuche, eine große Datei zeilenweise zu lesen. Ich habe eine Frage zu Quora gefunden , die sich mit dem Thema befasst, aber mir fehlen einige Verbindungen, um das Ganze zusammenzufügen. var Lazy=require("lazy"); new Lazy(process.stdin) .lines .forEach( function(line) { console.log(line.toString()); } ); process.stdin.resume(); Das Bit, das ich herausfinden möchte, ist, …


11
Wie füge ich React-Komponenten bedingt Attribute hinzu?
Gibt es eine Möglichkeit, einer React-Komponente nur Attribute hinzuzufügen, wenn eine bestimmte Bedingung erfüllt ist? Ich sollte erforderliche und readOnly-Attribute hinzufügen, um Elemente zu bilden, die auf einem Ajax-Aufruf nach dem Rendern basieren, aber ich kann nicht sehen, wie dies gelöst werden kann, da readOnly = "false" nicht dasselbe ist …

17
XmlHttpRequest-Fehler: Origin null ist von Access-Control-Allow-Origin nicht zulässig
Ich entwickle eine Seite, die Bilder von Flickr und Panoramio über die AJAX-Unterstützung von jQuery abruft. Die Flickr-Seite funktioniert einwandfrei, aber wenn ich es $.get(url, callback)von Panoramio aus versuche, wird in der Chrome-Konsole ein Fehler angezeigt: XMLHttpRequest kann http://www.panoramio.com/wapi/data/get_photos?v=1&key=dummykey&tag=test&offset=0&length=20&callback=processImages&minx=-30&miny=0&maxx=0&maxy=150 nicht laden . Origin null ist von Access-Control-Allow-Origin nicht zulässig. Wenn …

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.