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.


13
Ist es möglich, an innerHTML anzuhängen, ohne die Ereignis-Listener der Nachkommen zu zerstören?
Im folgenden Beispielcode füge ich onclickdem Bereich, der den Text "foo" enthält, einen Ereignishandler hinzu. Der Handler ist eine anonyme Funktion, die eine anzeigt alert(). Wenn ich jedoch den übergeordneten Knoten zuweise innerHTML, wird dieser onclickEreignishandler zerstört. Wenn Sie auf "foo" klicken, wird das Warnfeld nicht angezeigt. Ist das reparabel? …

3
Lesen von Dateiinhalten auf der Clientseite in Javascript in verschiedenen Browsern
Ich versuche, eine reine Skriptlösung zum Lesen des Inhalts einer Datei auf einem Clientcomputer über einen Browser bereitzustellen. Ich habe eine Lösung, die mit Firefox und Internet Explorer funktioniert. Es ist nicht schön, aber ich probiere gerade nur Dinge aus: function getFileContents() { var fileForUpload = document.forms[0].fileForUpload; var fileName = …

8
Boolesche Werte in LocalStorage können nicht festgelegt werden?
Ich habe festgestellt, dass ich keine booleschen Werte festlegen kann localStorage. localStorage.setItem("item1", true); alert(localStorage.getItem("item1") + " | " + (localStorage.getItem("item1") == true)); Immer Warnungen, true | falsewenn ich versuche, localStorage.getItem("item1") == "true"sie zu testen. Warnungen true ... Wie kann ich ein Element localStorageauf true setzen? Selbst wenn es eine Zeichenfolge …
112 javascript 

6
Einrichten einer JavaScript-Variablen aus dem Spring-Modell mithilfe von Thymeleaf
Ich benutze Thymeleaf als Template-Engine. Wie übergebe ich eine Variable vom Spring-Modell an die JavaScript-Variable? Federseite: @RequestMapping(value = "message", method = RequestMethod.GET) public String messages(Model model) { model.addAttribute("message", "hello"); return "index"; } Client-Seite: <script> .... var m = ${message}; // not working alert(m); ... </script>


30
Füge 2 Arrays von Objekten zusammen
Schauen wir uns ein Beispiel an. var arr1 = new Array({name: "lang", value: "English"}, {name: "age", value: "18"}); var arr2 = new Array({name : "childs", value: '5'}, {name: "lang", value: "German"}); Ich muss diese 2 Arrays von Objekten zusammenführen und das folgende Array erstellen: arr3 = new Array({name: "lang", value: …



10
JavaScript - Abrufen von HTML-Formularwerten
Wie kann ich den Wert eines HTML-Formulars an JavaScript übergeben? Ist das richtig? Mein Skript verwendet zwei Argumente, eines aus dem Textfeld und eines aus dem Dropdown-Feld. <body> <form name="valform" action="" method="POST"> Credit Card Validation: <input type="text" id="cctextboxid" name="cctextbox"><br/> Card Type: <select name="cardtype" id="cardtypeid"> <option value="visa">Visa</option> <option value="mastercard">MasterCard</option> <option value="discover">Discover</option> …
112 javascript  html 

9
Ereignis-Listener, wenn das Element sichtbar wird?
Ich erstelle eine Symbolleiste, die in eine Seite aufgenommen wird. Das Div, in das es aufgenommen werden soll, wird standardmäßig angezeigt: none . Gibt es eine Möglichkeit, einen Ereignis-Listener in meine Symbolleiste einzufügen, um zu warten, wann er sichtbar wird, damit er initialisiert werden kann? oder muss ich ihm eine …
112 javascript 

7
Mehrere Pfadnamen für dieselbe Komponente in React Router
Ich verwende dieselbe Komponente für drei verschiedene Routen: <Router> <Route path="/home" component={Home} /> <Route path="/users" component={Home} /> <Route path="/widgets" component={Home} /> </Router> Gibt es sowieso zu kombinieren, um zu sein wie: <Router> <Route path=["/home", "/users", "/widgets"] component={Home} /> </Router>




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.