मुझे हाल ही में इस साइट पर querySelector
का उपयोग फॉर्म इनपुट पर select
पर उपयोग करने में मदद मिली है, लेकिन जैसे ही मैंने <select>
लिया, यह पूरी तरह से बदल गया कि फ़ंक्शन में क्या किया जाना चाहिए।नाम से इनपुट तत्व चुनने के लिए मैं क्वेरी सिलेक्टर का उपयोग कैसे कर सकता हूं?
HTML:
<form onsubmit="return checkForm()">
Password: <input type="text" name="pwd">
<input type="submit" value="Submit">
</form>
जावास्क्रिप्ट:
<script language="Javascript" type="text/javascript">
debugger;
function checkForm() {
var form = document.forms[0];
var selectElement = form.querySelector('');
var selectedValue = selectElement.value;
alert(selectedValue);
</script>
, इससे पहले कि मैं querySelector
के लिए ('select')
था, लेकिन अब मैं अनिश्चित क्या वहाँ डाल करने के लिए कर रहा हूँ।
मैंने कई चीजों के साथ-साथ querySelectorAll
की कोशिश की है लेकिन मुझे इसे समझने की प्रतीत नहीं हो रही है।
स्पष्ट होने के लिए मैं name="pwd"
खींचने की कोशिश कर रहा हूं।
मैं यह कैसे कर सकता हूं?
'querySelector' विधि' चयनकर्ता 'तर्क लेता है। 'चयनकर्ता' तर्क एक स्ट्रिंग है जिसमें अल्पविराम से अलग एक या अधिक सीएसएस चयनकर्ता होते हैं। यदि आप कभी भी वैध चयनकर्ताओं पर फंस गए हैं तो एमडीएन के पास [** चयनकर्ता **] (https://developer.mozilla.org/en-US/docs/CSS/Getting_Started/Selectors) पर एक शानदार पृष्ठ है। बेशक आप हमेशा एसओ पर भी मदद प्राप्त कर सकते हैं। मैंने सोचा कि आपको पृष्ठ सामान्य रूप से एक आसान संदर्भ मिल सकता है :) – Nope
धन्यवाद एक बार फिर: डी –