एक ड्रॉपडाउन मेनू <select></select> तत्व बनाता है।
पैरामीटर वैकल्पिक है. यदि true पास हो जाता है, जैसे कि let mySelect = createSelect(true), तो ड्रॉपडाउन कई चयनों का समर्थन करेगा। यदि कोई मौजूदा <select></select> तत्व पारित किया गया है, जैसा कि let mySelect = createSelect(otherSelect) में है, तो मौजूदा तत्व को एक नए p5.Element ऑब्जेक्ट में लपेटा जाएगा।
ड्रॉपडाउन विकल्पों को प्रबंधित करने के लिए कुछ उपयोगी तरीकों के साथ p5.Element क्लास का विस्तार करते हैं:
mySelect.option(name, [value])मेनू में एक विकल्प जोड़ता है। पहला पैरामीटर,name, एक स्ट्रिंग है जो विकल्प का नाम और मान सेट करता है। दूसरा पैरामीटर,value, वैकल्पिक है। यदि प्रदान किया गया है, तो यह कुंजीnameसे संबंधित मान सेट करता है। अगरnameवाला एक विकल्प पहले से मौजूद है, इसका मानvalueमें बदल दिया गया है।mySelect.value()वर्तमान में चयनित विकल्प का मान लौटाता है।mySelect.selected()वर्तमान में चयनित विकल्प लौटाता है।mySelect.selected(option)डिफ़ॉल्ट रूप से दिए गए विकल्प का चयन करता है।mySelect.disable()संपूर्ण ड्रॉपडाउन तत्व को अक्षम के रूप में चिह्नित करता है।mySelect.disable(option)किसी दिए गए विकल्प को अक्षम के रूप में चिह्नित करता है।mySelect.enable()संपूर्ण ड्रॉपडाउन तत्व को सक्षम के रूप में चिह्नित करता है।mySelect.enable(option)किसी दिए गए विकल्प को सक्षम के रूप में चिह्नित करता है।
उदाहरण
सिंटैक्स
createSelect([multiple])
createSelect(existing)
पैरामीटर्स
multiple
बूलियन:
एकाधिक चयन का समर्थन।
existing
ऑब्जेक्ट:
घेरने के लिए तत्व का चयन करें, या तो p5.Element के रूप में या एक HTMLSelectElement के रूप में |
Returns
p5.Element: नया p5.Element ऑब्जेक्ट।
Notice any errors or typos? Please let us know. Please feel free to edit src/dom/dom.js and open a pull request!