मुझे चुनिंदा टैग आईडी के लिए जावास्क्रिप्ट के साथ चयनित विकल्प आईडी मुद्रित करने की आवश्यकता नहीं है।जावास्क्रिप्ट के साथ चयनित विकल्प आईडी कैसे प्राप्त करें JQuery
मान लें कि हमारे पास एक से अधिक चयन टैग हैं।
<select onchange="showOptions(this)" id="my_select1">
<option value="a1" id="ida1">Option1</option>
<option value="a2" id="ida2">Option2</option>
</select>
<select onchange="showOptions(this)" id="my_select2">
<option value="b1" id="idb1">Option1</option>
<option value="b2" id="idb2">Option2</option>
</select>
मैं नीचे दिए तरीक़े options[selectedIndex].id
पता चला, लेकिन मैं जो उन है कि लाइन में से एक को संदर्भित करता है के लिए कैसे पता कर सकते हैं ..
कोई सुझाव?
मैंने निम्नलिखित का प्रयास किया लेकिन यह काम नहीं किया।
<select id="my_select" onchange="showOptions2(this)">
<option value="o1" id="id1">Option1</option>
<option value="o2" id="id2">Option2</option>
</select>
<script type = "text/javascript">
function showOptions2(s){
var adVALUE = console.log(s[s.selectedIndex].value); // get value
var adID = console.log(s[s.selectedIndex].id); // get id
alert(adID);
}
</script>
आप कैसे जानते हैं कि इनमें से कौन सी रेखा संदर्भित करती है? क्या? आप उस कोड को जहां भी आप 'id' ढूंढना चाहते हैं उसे डाल दें। –