हां, यही सही है का उपयोग कर चाहते हैं दृष्टिकोण। Selectors Level 3 specification राज्यों निम्नलिखित:
विशेषता मान सीएसएस पहचानकर्ता या तार होना चाहिए।
अपने प्रश्न में उदाहरण विशेषता मान के रूप में एक स्ट्रिंग का उपयोग करता है। एक "पहचानकर्ता" के रूप में परिभाषित किया गया है इस प्रकार है:
सीएसएस में, पहचानकर्ता ... केवल अक्षर [एक-zA-Z0-9] और आईएसओ 10646 वर्ण U + 00A0 और उच्च, के साथ साथ हाइफन शामिल कर सकते हैं (-) और अंडरस्कोर (_); वे एक अंक, दो हाइफ़न, या एक हाइफ़न के साथ एक अंक के साथ शुरू नहीं कर सकते हैं। पहचानने के लिए भी बच गए वर्ण और एक अंकीय कोड के रूप में किसी भी ISO 10646 वर्ण हो सकता है ...
ताकि निम्नलिखित, यह भी कानूनी विशेष वर्ण से बचें और उद्धरण छोड़ देते हैं करने के लिए है:
document.querySelector('input[name=test\\[33\\]]')
स्रोत
2012-12-21 10:04:58
हां। आप कोशिश कीजिए। – codingbiz
हाँ यह सही है। – scoota269