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.

6
Drucken Sie PDF direkt aus JavaScript
Ich erstelle eine Liste von PDFs in HTML. In die Liste möchte ich einen Download-Link und einen Druck-Button / Link einfügen. Gibt es eine Möglichkeit, den Druckdialog für die PDF-Datei direkt zu öffnen, ohne dass der Benutzer die PDF-Datei sieht oder einen PDF-Viewer öffnet? Eine Variante, das PDF in einen …
92 javascript  pdf 

14
Abrufen des letzten Elements in einem Javascript-Objekt
Wenn ich ein Objekt habe wie: { 'a' : 'apple', 'b' : 'banana', 'c' : 'carrot' } Wenn ich nicht im Voraus weiß, dass die Liste bis auf 'c' geht, abgesehen vom Durchlaufen des Objekts, gibt es eine Möglichkeit, das letzte Element im Objekt zu erhalten (z. B. 'carrot')?


17
Wie beschränke ich eine Eingabe so, dass nur Zahlen akzeptiert werden?
Ich verwende ngChange in AngularJS, um eine benutzerdefinierte Funktion auszulösen, die alle Buchstaben entfernt, die der Benutzer der Eingabe hinzufügt. <input type="text" name="inputName" data-ng-change="numbersOnly()"/> Das Problem ist, dass ich auf die Eingabe abzielen muss, die ausgelöst wurde, numbersOnly()damit ich die eingegebenen Buchstaben entfernen kann. Ich habe lange und intensiv bei …

11
Moment JS Beginn und Ende eines bestimmten Monats
Ich muss ein JS-Datum für Jahr = 2014 und Monat = 9 (September 2014) berechnen. Ich habe es versucht: var moment = require('moment'); var startDate = moment( year+'-'+month+'-'+01 + ' 00:00:00' ); var endDate = startDate.endOf('month'); console.log(startDate.toDate()); console.log(endDate.toDate()); Beide Protokolle zeigen: Tue Sep 30 2014 23:59:59 GMT+0200 (CEST) Tue Sep …

11
So vermeiden Sie eine Neuzuweisung ohne Parameter, wenn Sie eine Eigenschaft für ein DOM-Objekt festlegen
Ich habe eine Methode, deren Hauptzweck darin besteht, eine Eigenschaft für ein DOM-Objekt festzulegen function (el) { el.expando = {}; } Ich verwende den Code-Stil von AirBnB, wodurch ESLint einen no-param-reassignFehler auslöst : Fehler Zuordnung zum Funktionsparameter 'el' no-param-Neuzuweisung Wie kann ich ein als Argument übergebenes DOM-Objekt manipulieren und dabei …
92 javascript  dom  eslint 

7
Durchlaufen von localStorage in HTML5 und JavaScript
Also dachte ich, ich könnte localStorage einfach wie ein normales Objekt durchlaufen, da es eine Länge hat. Wie kann ich das durchlaufen? localStorage.setItem(1,'Lorem'); localStorage.setItem(2,'Ipsum'); localStorage.setItem(3,'Dolor'); Wenn ich ein mache localStorage.length, kehrt es zurück, 3was korrekt ist. Ich würde also annehmen, dass eine for...inSchleife funktionieren würde. Ich dachte so etwas wie: …

9
Führen Sie die PHP-Funktion mit einem Klick aus
Ich suche nach einer einfachen Lösung, um eine PHP-Funktion nur aufzurufen, wenn auf ein Tag geklickt wird. PHP: function removeday() { ... } HTML: <a href="" onclick="removeday()" class="deletebtn">Delete</a> UPDATE: HTML und PHP-Code befinden sich in derselben PHP-Datei
92 javascript  php  ajax  onclick 

4
HTML-Ankerlink - href und onclick beide?
Ich möchte ein Ankertag erstellen, das JavaScript ausführt und dann dorthin geht, wo hrefes aufgenommen wurde. Das Aufrufen einer Funktion, die mein JavaScript ausführt und dann window.locationoder top.locationan den hrefSpeicherort setzt, funktioniert bei mir nicht. Stellen Sie sich vor, ich habe ein Element mit der ID "Foo" auf der Seite. …


5
Javascript Array Concat funktioniert nicht. Warum?
Also habe ich dieses jqueryui-Widget erstellt. Es erstellt ein Div, in das ich Fehler streamen kann. Der Widget-Code sieht folgendermaßen aus: $.widget('ui.miniErrorLog', { logStart: "<ul>", // these next 4 elements are actually a bunch more complicated. logEnd: "</ul>", errStart: "<li>", errEnd: "</li>", content: "", refs: [], _create: function() { $(this.element).addClass( …


5
Wie debugge ich dynamisch geladenes JavaScript (mit jQuery) im Debugger des Browsers selbst?
Ein dynamisch hinzugefügtes Skript wird im Skriptabschnitt des Debuggers des Browsers nicht angezeigt. Erläuterung: Ich muss verwenden und habe verwendet if( someCondition == true ){ $.getScript("myScirpt.js", function() { alert('Load Complete'); myFunction(); }); } damit myScript.js unter bestimmten Bedingungen dynamisch geladen werden kann ... Und myFunction kann erst aufgerufen werden, nachdem …



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.