Dojo
Dojo ist ein Open -Source -DHTML -Toolkit, das in der JavaScript -Sprache implementiert ist. Es basiert auf mehreren Projektspenden (Nwidgets, Burstlib, F (m)), weshalb es als "einheitliches" Toolkit bezeichnet wird. Das Ziel von DOJO ist es, die langjährigen historischen Probleme mit DHTML bei der Entwicklung von DHTML-Anwendungen zu lösen. Cross-Browser-Probleme.
1. Problemhintergrund
Hier ist ein Dropdown-Feld, in dem die Optionen das ganze Jahr über sind und der Wert und der Text des Dropdown-Felds ausgewählt werden.
2. Implementieren Sie den Quellcode
<! DocType html> <html> <head> <meta charset = "utf-8"/> <title> dojo-ahe den Wert und den Text des Dropdown-Boxs </title> <link rel = "styleSheet" href = "js/dojo/dijit/the-themes/claro/claro.css"/> <script type = "text/javas/javaScript"/java/javascript "/javaScript"/java/javascript ". src = "js/jQuery-1.12.4.js"> </script> <script type = "text/javascript" src = "js/dojo/dojo/dojo.js"> </script> <style> #season {width: 200px; } </style> <script> dojoconfig = {async: true, parseonload: true} </script> <script> Erforderlich (["Dojo/Store/Memory", "dijit/Form/filteringSelect", "Dojo/domready!", Funktion (Memory, FilteringSelect) {var var vars. ID: "Spring"}, {Name: "summer", id: "summer"}, {name: "autumn", id: "autumn"}, {name: "winter", id: "winter"}]}); "Saison"). Startup (); </script> </head> <body> <input id = "saison"/> <br> <button id = "valuBtn" onclick = "alert (dijit.-idId ('saison'). get ('value')") "Get the Dropdown-Box-Wert </button> <button id =" textBtn "onclick =" alert (dijit "). Dropdown-Feld Text </button> </body> </html>3.. Ergebnisse erzielen
(1) Initialisierung
(2) Klicken Sie auf die Schaltfläche "Dropdown-Box-Wert abrufen"
(3) Klicken Sie auf die Schaltfläche "Dropdown-Box-Text erhalten"