Dojo
Dojo est une boîte à outils DHTML open source implémentée dans la langue JavaScript. Il est construit sur la base de plusieurs dons de projet (Nwidgets, Burstlib, F (M)), c'est pourquoi il est appelé une boîte à outils "unifiée". L'objectif de Dojo est de résoudre les problèmes historiques de longue date avec le DHTML lors du développement d'applications DHTML. Problèmes de croisement.
1. Problème Contexte
Voici une boîte déroulante, où les options sont toute l'année, et la valeur et le texte de la boîte déroulante sont sélectionnés.
2. Implémentez le code source
<! Doctype html> <html> <éadf> <meta charset = "utf-8" /> <tight> dojo-get la valeur et le texte de la boîte déroulante </ title> <link rel = "Stylesheet" href = "js / dojo / dijit / themes / Claro / Claro.css" /> <script type = "Text / 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> <cript> dojoConfig = {async: true, parseOnload: true} </cript> <cript> require (["dojo / store / mémoire", "dijit / formulaire / filteringSelect", "Dojo / DomReady!"], Fonction (mémoire, "Spring" ID: "printemps"}, {nom: "Summer", id: "Summer"}, {nom: "automne", id: "automne"}, {nom: "hiver", id: "hiver"}]}); "Saison"). Startup ();}); </ script> </ head> <body> <entrée id = "saison" /> <br> <Button id = "valuebtn" onclick = "alert (dijit.byid ('saison'). get ('value'))"> Obtenez la valeur déposée de la boîte </ bouton> <Button id = "textbtn" onclick = "alert (dijit.byid ('saison'). get ('' '' affiché ')") Texte de boîte déroulante </futton> </ body> </html>3. Réaliser des résultats
(1) initialisation
(2) Cliquez sur le bouton "Obtenir la valeur déroulante de la boîte"
(3) Cliquez sur le bouton "Obtenir le texte de la boîte déroulante"