के भीतर विनिमय मेरे पास अपेक्षाकृत सरल रूप है जो विभिन्न प्रकार के प्रश्न पूछता है। उन प्रश्नों में से एक का चयन एक चयन बॉक्स के माध्यम से किया जाता है। मैं क्या करना चाहता हूं कि यदि कोई व्यक्ति एक विशेष विकल्प चुनता है, तो उन्हें अधिक जानकारी के लिए संकेत दिया जाता है।जावास्क्रिप्ट - <option>
कुछ ऑनलाइन ट्यूटोरियल की मदद से, मैंने जावास्क्रिप्ट को एक छिपे हुए डिवीजन को ठीक दिखाने के लिए प्रबंधित किया है। मेरी समस्या यह है कि मैं ईवेंट को विकल्प टैग में स्थानांतरित नहीं कर सकता, केवल टैग का चयन करें जो वास्तव में उपयोग नहीं है।
पल कोड की तरह दिखता है पर (स्पष्टता सहायता करने के लिए सरलीकृत कोड!):
<select id="transfer_reason" name="transfer_reason onChange="javascript:showDiv('otherdetail');">
<option value="x">Reason 1</option>
<option value="y">Reason 2</option>
<option value="other">Other Reason</option>
</select>
<div id="otherdetail" style="display: none;">More Detail Here Please</div>
अगर वे चुनें "अन्य कारण" यह तो div प्रदर्शित करता है क्या मैं चाहूँगा है। निश्चित नहीं है कि अगर मैं विकल्प टैग के साथ उपयोग नहीं किया जा सकता है तो मैं इसे कैसे प्राप्त करूं!
किसी भी सहायता की बहुत सराहना :)
नोट: पूरा शुरुआत जब यह जावास्क्रिप्ट की बात आती है, मैं माफी माँगता हूँ अगर यह मूर्खता से हासिल करने के लिए आसान है!
व्यक्तिगत रूप से मैं शैली की संपत्ति के बजाय कक्षा स्थापित करना पसंद करता हूं; संभवतः div के पूर्वजों के भी पूर्व (जो ड्रॉपडाउन और div दोनों के लिए एक आम कंटेनर हो सकता है; जो आपको एक ही कोड को एक से अधिक बार उपयोग करने की अनुमति देता है) – bart
मैंने अभी एक्सचेंज तय किया है, एचटीएमएल को प्रश्न से कॉपी किया गया था। – Tuminoid
स्टाइल प्रॉपर्टी मुझे स्पष्ट रूप से सीएसएस फ़ाइल की प्रतिलिपि बनाने के लिए, जैसा ऊपर वर्णित है, स्पष्टता के लिए। – suitedupgeek