Articles of Javascript

Warum sagt FF, dass window.event nicht definiert ist? (Aufruf der function mit hinzugefügtem Ereignis-Listener)

Ich habe Probleme in diesem Teil: var ex = { exampl: function(){ var ref=window.event.target||window.event.srcElement; // here alert(ref.innerHTML); // (example) } } Diese function heißt so: document.body.childNodes[0].addEventListener(‘mouseover’,ex.exampl,true); Nur Firefox sagt, dass window.event nicht definiert ist … Ich weiß nicht, was ich tun soll, damit es funktioniert. Es funktioniert sehr gut in Webkit-Browsern und Opera (ich kann […]

Warte auf mehr als eine gleichzeitige Warteoperation

Wie kann ich den folgenden Code so ändern, dass beide asynchronen Vorgänge ausgetriggers werden und gleichzeitig ausgeführt werden können? const value1 = await getValue1Async(); const value2 = await getValue2Async(); // use both values Muss ich so etwas tun? const p1 = getValue1Async(); const p2 = getValue2Async(); const value1 = await p1; const value2 = await […]

Speichern der Benutzeranmeldung / Passworteingabe in einem Greasemonkey-Skript bei der Installation

Ich mache ein Greasemonkey-Skript, das über die REST-API mit dem Redmine-Ticketmanager kommuniziert. Da sich der Benutzer anmelden muss, um die Daten von Redmine zu erhalten, muss ich den Benutzer bei der Installation des Skripts nach seinen Anmeldeinformationen fragen und diese im Skript speichern. Kann dies erreicht werden, ohne dass der Benutzer aufgefordert wird, die Werte […]

Wie kann ich Backslashes (\) in einer Zeichenfolge verwenden?

Ich habe viele Möglichkeiten ausprobiert, um einen einzelnen Backslash von einer ausgeführten zu bekommen (ich meine keine Eingabe von html ). Ich kann Sonderzeichen als Tab, neue Zeile und viele andere erhalten und sie dann in \\t oder \\n oder \\(someother character) aber ich kann keinen einzigen Backslash bekommen, wenn ein nicht-spezielles Zeichen daneben steht. […]

Wie kann ich eine JavaScript-Zeichenfolge von einer WebAssembly-function zurückgeben?

Wie kann ich eine JavaScript-Zeichenfolge von einer WebAssembly-function zurückgeben? Kann das folgende Modul in C (++) geschrieben werden? export function foo() { return ‘Hello World!’; } Außerdem: Kann ich dies an die JS-Engine übergeben, um Müll gesammelt zu bekommen?

AJAX ruft JSON auf und bereinigt es, aber Syntaxerrors: fehlt; vor Aussage

Ich mache einen Cross-Domain-JSONP-Aufruf mit diesem Code: jQuery.ajax({ async: true, url: ‘http://mnews.hostoi.com/test.json’, dataType: ‘jsonp’, method: “GET”, error: function (jqXHR, textStatus, errorThrown) { console.log(textStatus + ‘: ‘ + errorThrown); }, success: function (data, textStatus, jqXHR) { if (data.Error || data.Response) { exists = 0; } } }); Beim Debuggen in Firebug erhalte ich den folgenden Fehler: […]

getElementById gibt null zurück?

document.getElementById(‘id of div that definately exists’) gibt null zurück. Ich habe das Javascript zuletzt geladen, um sicherzustellen, dass ich mich nicht um das Onload-Ereignis kümmern muss. Ich habe auch versucht, das Onload-Ereignis zu verwenden. Es ist sehr unheimlich. Irgendwelche Ideen oder Hilfe würden sehr geschätzt werden.

Wie parse ich URL-Abfrageparameter in Javascript?

Mögliche Duplikate: Verwenden Sie den get Parameter der URL in Javascript Abfrage-String-Werte in JavaScript abrufen Wie kann ich in Javascript die Parameter einer URL-Zeichenfolge abrufen (nicht die aktuelle URL)? mögen: www.domain.com/?v=123&p=hello Kann ich in einem JSON-Objekt “v” und “p” erhalten?

Wie ändere ich eine ausgewählte HTML-Option mithilfe von JavaScript?

Ich habe ein Optionsmenü wie folgt: Person1 Person2 Person3 Person4 Person5 Person6 Person7 Person8 Person9 Person10 Person11 Person12 Und jetzt möchte ich die ausgewählte Option ändern, indem Sie eine href verwenden. Beispielsweise: change Aber ich möchte die Option mit value=11 (Person1) , nicht Person12 . Wie ändere ich diesen Code?

Was bedeutet das “(function () {});”, eine function in Klammern, in Javascript?

Mögliche Duplikate: Was bedeutet das? (function (x, y)) {…}) {a, b); in JavaScript Was bedeuten Klammern, die ein JavaScript-Objekt / eine function / classndeklaration umgeben? Hallo zusammen Ich weiß nicht was das Folgende macht: (function(){ // Do something here … })(someWord) //Why is this here?; Meine Fragen sind: Was bedeutet es, eine function in Klammern […]