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.


10
So erhalten Sie den HTML-Code für ein DOM-Element in Javascript
Stellen Sie sich vor, ich habe folgenden HTML-Code: <div><span><b>This is in bold</b></span></div> Ich möchte den HTML-Code für das Div erhalten, einschließlich des Div selbst. Element.innerHTML gibt nur Folgendes zurück: <span>...</span> Irgendwelche Ideen? Vielen Dank
94 javascript  html  dom 


2
CORS - Wie kann ein httprequest vorgeflogen werden?
Ich versuche, eine domänenübergreifende HTTP-Anfrage an den WCF-Dienst (den ich besitze) zu senden. Ich habe verschiedene Techniken zum Arbeiten mit den Einschränkungen für domänenübergreifende Skripte gelesen. Da mein Dienst sowohl GET- als auch POST-Anforderungen berücksichtigen muss, kann ich kein dynamisches Skript-Tag implementieren, dessen src die URL einer GET-Anforderung ist. Da …
94 javascript  wcf  jquery  cors 

12
Wie kann ein über JsonResult in asp.net mvc zurückgegebenes ExpandoObject reduziert werden?
Ich mag das ExpandoObjectbeim Kompilieren eines serverseitigen dynamischen Objekts zur Laufzeit sehr, aber ich habe Probleme, dieses Ding während der JSON-Serialisierung zu reduzieren. Zuerst instanziiere ich das Objekt: dynamic expando = new ExpandoObject(); var d = expando as IDictionary<string, object>; expando.Add("SomeProp", SomeValueOrClass); So weit, ist es gut. In meinem MVC-Controller …

8
Rückrufe durch Versprechen in Node.js ersetzen
Ich habe ein einfaches Knotenmodul, das eine Verbindung zu einer Datenbank herstellt und mehrere Funktionen zum Empfangen von Daten hat, zum Beispiel diese Funktion: dbConnection.js: import mysql from 'mysql'; const connection = mysql.createConnection({ host: 'localhost', user: 'user', password: 'password', database: 'db' }); export default { getUsers(callback) { connection.connect(() => { …

5
Reaktionseingabe defaultValue wird nicht mit dem Status aktualisiert
Ich versuche, ein einfaches Formular mit "Reagieren" zu erstellen, habe jedoch Schwierigkeiten, die Daten ordnungsgemäß an den Standardwert des Formulars zu binden. Das Verhalten, das ich suche, ist folgendes: Wenn ich meine Seite öffne, sollte das Texteingabefeld mit dem Text meiner AwayMessage in meiner Datenbank ausgefüllt werden. Das ist "Beispieltext" …


5
new Date () funktioniert in Chrome und Firefox unterschiedlich
Ich möchte eine Datumszeichenfolge in DateJavascript konvertieren. Verwenden Sie diesen Code: var date = new Date('2013-02-27T17:00:00'); alert(date); '2013-02-27T17:00:00' ist die UTC-Zeit im JSON-Objekt vom Server. Das Ergebnis des obigen Codes unterscheidet sich jedoch zwischen Firefox und Chrome: Firefox kehrt zurück: Wed Feb 27 2013 17:00:00 GMT+0700 (SE Asia Standard Time) …

6
Kollisionen beim Generieren von UUIDs in JavaScript?
Dies bezieht sich auf diese Frage . Ich verwende den folgenden Code aus dieser Antwort , um eine UUID in JavaScript zu generieren: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Diese Lösung schien gut zu funktionieren, aber ich …





9
Wie kann ich testen, ob ein Wert in Jasmine größer oder gleich ist?
Ich möchte bestätigen, dass ein Wert eine Dezimalzahl (oder 0) ist, daher sollte die Zahl größer oder gleich Null und kleiner als 1 sein. describe('percent',function(){ it('should be a decimal', function() { var percent = insights.percent; expect(percent).toBeGreaterThan(0); expect(percent).toBeLessThan(1); }); }); Wie ahme ich "> = 0" nach?

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.