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.

9
Javascript-Schalter vs. wenn ... sonst wenn ... sonst
Leute, ich habe ein paar Fragen: Gibt es in JavaScript einen Leistungsunterschied zwischen einer switchAnweisung und einer if...else? Wenn ja warum? Ist das Verhalten switchund if...elseandere in allen Browsern? (FireFox, IE, Chrome, Opera, Safari) Der Grund für diese Frage ist, dass ich bei einer switchAussage mit ca. 1000 Fällen in …

17
Wie deaktiviere ich das Caching in Firefox?
Während der Entwicklung muss ich den Cache in Firefox ständig "leeren", damit es die neueste Version von JavaScript-Dateien verwendet. Gibt es eine Einstellung (about: config), um das Caching für JavaScript-Dateien vollständig zu deaktivieren? Oder, wenn nicht, für alle Dateien?

9
Wie kann die Validierung manuell mit jQuery validate ausgelöst werden?
Ich möchte die Validierung manuell auslösen, einschließlich der Anzeige von Fehlermeldungen mit jQuery Validate . Das Szenario, das ich zu erreichen versuche, ist eine Form wie diese: <form> <input id=i1> <button id=b1> <input id=i2> <button id=b2> </form> Beim Anklicken b1, nur i1sollte validiert werden. Wenn Sie klicken b2, i2sollte nur …

12
Wie kann ich eine asynchrone Funktion in Javascript erstellen?
Überprüfen Sie diesen Code : <a href="#" id="link">Link</a> <span>Moving</span> $('#link').click(function () { console.log("Enter"); $('#link').animate({ width: 200 }, 2000, function() { console.log("finished"); }); console.log("Exit"); }); Wie Sie in der Konsole sehen können, ist die Funktion "animieren" asynchron und "gabelt" den Fluss des Ereignishandler-Blockcodes. Eigentlich : $('#link').click(function () { console.log("Enter"); asyncFunct(); console.log("Exit"); …

10
Entfernen Sie den Querystring aus der URL
Was ist eine einfache Möglichkeit, den Querystring aus einem Pfad in Javascript zu entfernen? Ich habe ein Plugin für Jquery gesehen, das window.location.search verwendet. Das kann ich nicht: Die URL ist in meinem Fall eine Variable, die von AJAX festgelegt wird. var testURL = '/Products/List?SortDirection=dsc&Sort=price&Page=3&Page2=3&SortOrder=dsc'
143 javascript  jquery 

11
Laden Sie das JSON-Objekt als Datei aus dem Browser herunter
Ich habe den folgenden Code, mit dem Benutzer Datenzeichenfolgen in einer CSV-Datei herunterladen können. exportData = 'data:text/csv;charset=utf-8,'; exportData += 'some csv strings'; encodedUri = encodeURI(exportData); newWindow = window.open(encodedUri); Es funktioniert einwandfrei, wenn der Client den Code ausführt, eine leere Seite generiert und die Daten in die CSV-Datei herunterlädt. Also habe …
143 javascript  json 

23
Verstecken / Anzeigen von Komponenten in React Native
Ich bin wirklich neu in React Native und frage mich, wie ich eine Komponente ausblenden / anzeigen kann. Hier ist mein Testfall: <TextInput onFocus={this.showCancel()} onChangeText={(text) => this.doSearch({input: text})} /> <TouchableHighlight onPress={this.hideCancel()}> <View> <Text style={styles.cancelButtonText}>Cancel</Text> </View> </TouchableHighlight> Ich habe eine TextInputKomponente. Ich möchte anzeigen, TouchableHighlightwann der Eingang den Fokus erhält, und …

26
Überprüfen Sie die Telefonnummer mit JavaScript
Ich habe diesen Code auf einer Website gefunden und er funktioniert perfekt. Es wird überprüft, ob die Telefonnummer in einem der folgenden Formate vorliegt : (123) 456-7890 oder 123-456-7890 Das Problem ist, dass mein Client (ich weiß nicht warum, vielleicht Client-Sachen) ein anderes Format hinzufügen möchte, die zehn Zahlen nacheinander, …
143 javascript  regex 



3
Fügen Sie HTML in eine Lenkervorlage ein, ohne zu maskieren
Gibt es eine Möglichkeit, eine Zeichenfolge mit HTML-Tags in eine Lenkervorlage einzufügen, ohne dass die Tags in der ausgehenden Zeichenfolge maskiert werden? template.js: <p>{{content}}</p> Verwenden Sie die Vorlage HBS.template({content: "<i>test</i> 123"}) tatsächliches Ergebnis: <p><i>test</i> 123</p> erwartetes Ergebnis: <p><i>test</i> 123</p>


10
Laden Sie Bilder asynchron mit jQuery
Ich möchte mit jQuery externe Bilder asynchron auf meine Seite laden und habe Folgendes versucht: $.ajax({ url: "http://somedomain.com/image.jpg", timeout:5000, success: function() { }, error: function(r,x) { } }); Aber es gibt immer einen Fehler zurück. Ist es überhaupt möglich, ein Bild wie dieses zu laden? Ich habe versucht, die .loadMethode …



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.