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.

12
Das Exportieren von HTML-Tabellendaten nach Excel mit JavaScript / JQuery funktioniert im Chrome-Browser nicht ordnungsgemäß
Ich habe eine HTML-Tabelle in der Geschwindigkeitsvorlage. Ich möchte die HTML-Tabellendaten exportieren, um sie entweder mit Java-Skript oder mit jquery, comatibale mit allen Browsern zu übertreffen. Ich benutze das folgende Skript <script type="text/javascript"> function ExportToExcel(mytblId){ var htmltable= document.getElementById('my-table-id'); var html = htmltable.outerHTML; window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html)); } </script> Dieses Skript funktioniert …



10
Warum hat die Knotenliste nicht für jeden?
Ich habe an einem kurzen Skript gearbeitet, um <abbr>den inneren Text der Elemente zu ändern , aber festgestellt, dass nodelistes keine forEachMethode gibt. Ich weiß, dass nodelistdas nicht erbt Array, aber scheint es forEachnicht eine nützliche Methode zu sein? Gibt es eine bestimmte Implementierung Frage , die ich bin mir …

6
CSS Transition funktioniert nicht mit oben, unten, links, rechts
Ich habe ein Element mit Stil position: relative; transition: all 2s ease 0s; Dann möchte ich seine Position reibungslos ändern, nachdem ich darauf geklickt habe, aber wenn ich die Stiländerung hinzufüge, findet der Übergang nicht statt, sondern das Element bewegt sich sofort. $$('.omre')[0].on('click',function(){ $$(this).style({top:'200px'}); }); Wenn ich jedoch colorbeispielsweise die …




1
Wie man ein Versprechen von setTimeout macht
Dies ist kein Problem der realen Welt, ich versuche nur zu verstehen, wie Versprechen geschaffen werden. Ich muss verstehen, wie man ein Versprechen für eine Funktion macht, die nichts zurückgibt, wie setTimeout. Angenommen, ich habe: function async(callback){ setTimeout(function(){ callback(); }, 5000); } async(function(){ console.log('async called back'); }); Wie erstelle ich …

5
KeyboardEvent.keyCode veraltet. Was bedeutet das in der Praxis?
Laut MDN sollten wir die Immobilie definitiv nicht nutzen .keyCode. Es ist veraltet: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode In der W3-Schule wird diese Tatsache heruntergespielt, und es gibt nur eine Randnotiz, die besagt, dass .keyCodesie nur aus Kompatibilitätsgründen bereitgestellt wird und dass die neueste Version der DOM-Ereignisspezifikation die Verwendung der .keyEigenschaft empfiehlt . Das …

3
Wie setze ich die Textbereich-Bildlaufleiste standardmäßig auf den unteren Rand?
Ich habe einen Textbereich, der dynamisch neu geladen wird, während Benutzereingaben gesendet werden. Er aktualisiert sich alle paar Sekunden. Wenn die Textmenge in diesem Textbereich die Größe des Textbereichs überschreitet, wird eine Bildlaufleiste angezeigt. Die Bildlaufleiste ist jedoch nicht wirklich verwendbar, da der Textbereich einige Sekunden später aktualisiert wird, wenn …

5
Google Maps API Mehrere Marker mit Infofenstern
Ich versuche, mehrere Marker mit jeweils einem eigenen Infofenster hinzuzufügen, das beim Klicken angezeigt wird. Ich habe Probleme damit, dass die Infofenster angezeigt werden. Wenn ich es versuche, wird entweder nur ein Marker ohne Infofenster angezeigt. Vielen Dank, lassen Sie mich wissen, wenn Sie weitere Informationen benötigen <meta name="viewport" content="initial-scale=1.0, …



13
Wie viele Bytes enthält eine JavaScript-Zeichenfolge?
Ich habe eine Javascript-Zeichenfolge, die ungefähr 500 KB groß ist, wenn sie vom Server in UTF-8 gesendet wird. Wie kann ich die Größe in JavaScript bestimmen? Ich weiß, dass JavaScript UCS-2 verwendet, das bedeutet also 2 Bytes pro Zeichen. Hängt es jedoch von der JavaScript-Implementierung ab? Oder auf der Seite …
90 javascript  string  size  byte 

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.