यह मेरा दृश्य पृष्ठ है यहां मेरे पास एक चयन बॉक्स है
& lt; tr & gt; & LT; टीडी & gt; chidren & lt; / टीडी & gt; & LT; टीडी & gt; & lt; / टीडी & gt; & Lt; td & gt; & lt; चुनें शैली = "फ़ॉन्ट-परिवार: वर्दन; मिनट-चौड़ाई: 52px;" Id = "ddlChildren" नाम = "ddlChildren" वर्ग = "आवश्यक" onChange = "वापसी चेक_एडल्ट ('dd1Age')" & gt; & Lt; विकल्प मान = "" & gt; बच्चों & lt; / विकल्प & gt; & Lt; विकल्प मान = "1" & gt; 1 & lt; / विकल्प & gt; & Lt; विकल्प मान = "2" & gt; 2 & lt; / विकल्प & gt; & Lt; विकल्प मान = "3" & gt; 3 & lt; / विकल्प & gt; & Lt; विकल्प मान = "4" & gt; 4 & lt; / विकल्प & gt; & lt; / select & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt;
मान का चयन बॉक्स से यदि मूल्य एक है तो मुझे एक पाठ बॉक्स बनाने की आवश्यकता है अगर मान दो है तो मुझे दो बनाने की आवश्यकता है, और क्रमशः मेरी चेक_आयात जावास्क्रिप्ट में फ़ंक्शन, मैंने यह किया
फ़ंक्शन चेक_अल्टult () {अलर्ट ('हाय'); Var बाल = document.getElementById ('ddlChildren') मूल्य; चेतावनी (बच्चा); यदि (बाल == 1) {var tbox = document.createElement ('input'); Tbox.setAttribute ('प्रकार', 'पाठ'); Var frm = document.forms [0]; frm.appendChild (tbox); frm.appendChild (tbox2); Var sel = document.create एलेमेंट ('चयन करें'); Sel.setAttribute ('प्रकार', 'पाठ'); Var frm = document.forms [0]; frm.appendChild (SEL); }}
लेकिन पाठ बॉक्स बनाने के लिए नहीं बनाया गया है?
आप ऐसा कर सकते हैं:
फ़ंक्शन चेक_एडल्ट () {var बाल = document.getElementById ('ddlChildren') मूल्य; यदि (बाल == 1) {var tbox = document.createElement ('input'); Tbox.setAttribute ('प्रकार', 'पाठ'); Var frm = document.forms [0]; frm.appendChild (tbox); } और अगर (बाल == 2) {var tbox = document.createElement ('इनपुट'); Var tbox2 = document.createElement ('इनपुट'); Tbox.setAttribute ('प्रकार', 'पाठ'); Tbox2.setAttribute ('प्रकार', 'पाठ'); Var frm = document.forms [0]; frm.appendChild (tbox); frm.appendChild (tbox2); } // और बेटा}
अपडेट:
आप भी ऐसा कर सकते हैं:
फ़ंक्शन चेक_एडल्ट () {var बाल = document.getElementById ('ddlChildren') मूल्य; Var frm = document.forms [0]; के लिए (var i = 1, i & lt; = बाल; i ++) {var tbox = 'tbox' + i; Tbox = document.createElement ('इनपुट'); Tbox.setAttribute ('प्रकार', 'पाठ'); frm.appendChild (tbox); }}
Comments
Post a Comment