دوجو
Dojo هي مجموعة أدوات DHTML مفتوحة المصدر تم تنفيذها في لغة JavaScript. إنه مبني على أساس العديد من التبرعات للمشروع (Nwidgets ، Burstlib ، F (M)) ، وهذا هو السبب في أنه يسمى مجموعة أدوات "موحدة". هدف دوجو هو حل المشكلات التاريخية الطويلة الأمد مع DHTML عند تطوير تطبيقات DHTML. قضايا المتصفح المتقاطع.
1. خلفية المشكلة
فيما يلي مربع منسد ، حيث تكون الخيارات على مدار السنة ، ويتم تحديد قيمة ونص المربع المنسدلة.
2. تنفيذ رمز المصدر
<! doctype html> <html> <head> <meta charset = "utf-8"/> <title> dojo-get قيمة ونص المربع المنسدلة </title> <link rel = "STYLESHERET" href = "js/dojo/dijit/claro/claro.css 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> require (["dojo/store/memory" ، "dijit/form/filteringselect" ، "dojo/domready! المعرف: "Spring"} ، {name: "Summer" ، id: "Summer"} ، {name: "Autumn" ، id: "antumn" ، { "الموسم"). بدء التشغيل () ؛ </script> </head> <body> <input id = "season"/> <br> <button id = "valueBtn" onClick = "Alert (dijit.byid ('season'). get ('value'))"> get the the the butto the button> <button id = "sextbtn" onclick = "alert نص المربع المنسدلة </button> </body> </html>3. تحقيق النتائج
(1) التهيئة
(2) انقر فوق الزر "الحصول على قيمة مربع المنسدلة"
(3) انقر فوق الزر "الحصول على نص مربع منسد"