यह फ़ंक्शन सबमिट पर फ़ॉर्म के दौरान निष्पादित करता है, और फ़ायरफ़ॉक्स और क्रोम में ठीक काम करता है, लेकिन IE में नहीं। मुझे संदेह है कि यह सूचकांक है, लेकिन मुझे इसे काम करने के लिए कोई रास्ता नहीं मिल रहा है।इंटरनेट एक्सप्लोरर में indexOf क्यों काम नहीं कर रहा है?
function checkSuburbMatch(e) {
var theSuburb = document.getElementById('suburb').value;
var thePostcode = document.getElementById('postcode').value;
var arrayNeedle = theSuburb + " (" + thePostcode + ")";
if(suburbs.indexOf(arrayNeedle) != -1) {
alert("Suburb and Postcode match!");
return false;
} else {
alert("Suburb and Postcode do not match!");
return false;
}
}
परिवर्तनीय "उपनगरों" में क्या होता है? – Tim
यह "उपनगरनाम (पोस्टकोड)" – David
की लाइनों के साथ चलने वाले तारों की एक सरणी है [क्यों सरणी IE8 पर काम नहीं करता है?] (Http://stackoverflow.com/questions/3629183/why-doesnt -indexof-काम-ऑन-एक सरणी-IE8)। यह भी देखें: [आईई ब्राउज़र के लिए जावास्क्रिप्ट में ऐरे इंडेक्सऑफ() को कैसे ठीक करें] (http://stackoverflow.com/questions/1744310/), [इंटरनेट एक्सप्लोरर के लिए कार्यान्वयन के लिए ऐरे इंडेक्स] (http://stackoverflow.com/questions/2868696) – CMS