how delete all options except second in javascript -


मेरे पास कुछ विकल्प के साथ एक चयन टैग है,

  & lt; select id = "sel "& gt; & LT; विकल्प & gt; टेक्स्ट 1 & lt; / विकल्प & gt; & LT; विकल्प & gt; टेक्स्ट 2 & lt; / विकल्प & gt; & LT; विकल्प & gt; टेक्स्ट 3 & lt; / विकल्प & gt; & LT; विकल्प & gt; टेक्स्ट 4 & lt; / विकल्प & gt; & Lt; / चयन & gt;  

मैं दूसरे को छोड़कर सभी विकल्पों को हटाना चाहता हूं, मैं चाहता हूं कि

  & lt; select id = "sel" & gt; & LT; विकल्प & gt; टेक्स्ट 2 & lt; / विकल्प & gt; & Lt; / चयन & gt;  

मुझे लगता है कि ऐसा कुछ दिखना चाहिए

  document.getElementById ('sel')। Options.length = 0;  

लेकिन यह सभी सूची को हटा देता है, इसलिए आप मेरी सहायता कर सकते हैं।


धन्यवाद

आपको इसे करने के लिए इच्छित संशोधित करने में सक्षम होना चाहिए।

  function removeChildrenFromNode (नोड) {if (node ​​=== undefined | | नोड ==== नल) {वापसी; } Var len = node.childNodes.length; जबकि (node.hasChildNodes ()) {node.removeChild (node.firstChild); }}  

Comments