Dojo
Dojo adalah alat DHTML open source yang diimplementasikan dalam bahasa JavaScript. Ini dibangun berdasarkan beberapa donasi proyek (NWIDGETS, BURSTLIB, F (M)), itulah sebabnya itu disebut toolkit "Unified". Tujuan Dojo adalah untuk memecahkan masalah historis yang sudah lama ada dengan DHTML saat mengembangkan aplikasi DHTML. Masalah silang-browser.
1. Latar belakang masalah
Berikut adalah kotak drop-down, di mana opsi sepanjang tahun, dan nilai dan teks kotak drop-down dipilih.
2. Menerapkan kode sumber
<! Doctype html> <html> <head> <meta charset = "utf-8"/> <itement> dojo-get nilai dan teks kotak drop-down </iteme> <link rel = "stylesheet" href = "js/dojo/dijit/teme/claro/claro.css"/> <"JS/DOJO/DIJIT/THECES/CLARO/CLARO.CSSSSS"/> src = "js/jQuery-1.12.4.js"> </script> <script type = "text/javaScript" src = "js/dojo/dojo/dojo.js"> </script> <tyle> #season {width: 200px; } </tyle> <script> dojoconfig = {async: true, parseonload: true} </script> <script> membutuhkan (["dojo/store/memori", "dijit/form/filteringselect", "dojo/domready!" {Name: "Summer", ID: "Summer"}, {Name: "Autumn", ID: "Autumn"}, {Name: "Winter", ID: "Winter"}]}); </script> </head> <body> <input id = "season"/> <br> <tombol id = "valueBtn" onClick = "waspada (dijit.byid ('musim'). Get ('value'))"> Dapatkan nilai drop-down </tombol> <button id = "TextBtn" Onclick = "Alert (dijit.byid down-down Teks </button> </body> </html>3. Mencapai hasil
(1) Inisialisasi
(2) Klik tombol "Dapatkan nilai kotak drop-down"
(3) Klik tombol "Dapatkan Teks Down-Down Text"