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.



7
Rufen Sie AngularJS über Legacy-Code auf
Ich verwende AngularJS, um HTML-Steuerelemente zu erstellen, die mit einer älteren Flex-Anwendung interagieren. Alle Rückrufe von der Flex-App müssen an das DOM-Fenster angehängt werden. Zum Beispiel (in AS3) ExternalInterface.call("save", data); Werde anrufen window.save = function(data){ // want to update a service // or dispatch an event here... } Innerhalb der …


5
Was macht `node --harmony`?
Für eine Knotenanwendung musste ich einen Knoten mit einem Harmony-Flag ausführen, z. node --harmony app.js Was ist diese Harmonie-Flagge? Was macht es und warum kann die App ohne sie nicht ausgeführt werden? Ich habe versucht, die Befehlszeilenoptionen für Knoten ( node --help) zu untersuchen, aber sie enthalten auch keine Details. …

8
Wie erhalte ich die Browserbreite mit JavaScript-Code?
Ich versuche, eine JavaScript-Funktion zu schreiben, um die aktuelle Browserbreite zu erhalten. Ich habe diesen gefunden: javascript:alert(document.body.offsetWidth); Aber sein Problem, dass es versagt, wenn der Körper eine Breite von 100% hat. Gibt es eine andere bessere Funktion oder eine Problemumgehung?
180 javascript  jquery  html  css 

5
Deaktivieren Sie das automatische Senden des Formulars beim Klicken auf die Schaltfläche
Ich habe ein HTML-Formular, in dem ich mehrere Schaltflächen verwende. Das Problem ist, dass unabhängig davon, auf welche Schaltfläche ich klicke, das Formular gesendet wird, auch wenn die Schaltfläche nicht vom Typ "Senden" ist. zB Buttons wie : <button>Click to do something</button>, führen zur Formularübermittlung. Es ist ziemlich schmerzhaft, e.preventDefault()für …

15
Wie kann sichergestellt werden, dass ein <select> Formularfeld gesendet wird, wenn es deaktiviert ist?
Ich habe ein selectFormularfeld, das ich als "schreibgeschützt" markieren möchte, da der Benutzer den Wert nicht ändern kann, der Wert jedoch weiterhin mit dem Formular gesendet wird. Die Verwendung des disabledAttributs verhindert, dass der Benutzer den Wert ändert, sendet den Wert jedoch nicht mit dem Formular. Das readonlyAttribut ist nur …


7
iFrame src Änderungsereigniserkennung?
Angenommen, ich habe keine Kontrolle über den Inhalt im Iframe. Gibt es eine Möglichkeit, eine src-Änderung darin über die übergeordnete Seite zu erkennen? Eine Art Onload vielleicht? Mein letzter Ausweg ist ein 1-Sekunden-Intervalltest, wenn der iframe src derselbe ist wie zuvor, aber diese hackige Lösung wäre scheiße. Ich verwende die …

10
Winkel 2 optionaler Routenparameter
Ist es möglich, einen optionalen Routenparameter in der Angular 2-Route zu haben? Ich habe die Angular 1.x-Syntax in RouteConfig ausprobiert, aber die folgende Fehlermeldung erhalten: "ORIGINAL EXCEPTION: Path" / user /: id? "Enthält"? ", Was in einer Routenkonfiguration nicht zulässig ist." @RouteConfig([ { path: '/user/:id?', component: User, as: 'User' }])


19
Wie scrolle ich zu einem Element?
Ich habe ein Chat-Widget, das bei jedem Bildlauf eine Reihe von Nachrichten abruft. Das Problem, mit dem ich jetzt konfrontiert bin, ist, dass der Schieberegler beim Laden von Nachrichten oben fixiert bleibt. Ich möchte, dass es sich auf das letzte Indexelement aus dem vorherigen Array konzentriert. Ich habe herausgefunden, dass …


5
jQuery-Selektor für Eingaben mit eckigen Klammern im Attribut name
Ich versuche, dieses Element auszuwählen, das im Namensattribut eckige Klammern hat: &lt;input type="text" name="inputName[]" value="someValue"&gt; Ich habe es versucht (was nicht funktioniert): $('input[inputName[]=someValue]') und das auch nicht: $('input[inputName&amp;#91;&amp;#93;=someValue]') oder dieses: $('input["inputName[]"=someValue]') EDIT: Wie einige von Ihnen betont haben, $('input[inputName=someValue]')würde nie funktionieren. Was ich versuchte zu tun war : $('input[name=inputName][value=someValue]'). (Aber …

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.