मैं यह पता लगाने की क्यों इस जावास्क्रिप्ट दर्ज किए जाने से प्रपत्र नहीं रुकती कोशिश कर रहा हूँ झूठे रिटर्न:फार्म अभी भी श्रोता समारोह हालांकि प्रस्तुत की है
<form action="http://www.example.com" id="form">
<input type="text" />
<input type="submit" />
</form>
<script>
var code = function() {
return false;
};
var element = window.document.getElementById("form");
if (element.addEventListener) {
element.addEventListener("submit", code, false);
}
</script>
जब तक मैं प्रपत्र के लिए निम्न ऑनसबमिट विशेषता जोड़ें तत्व:
<form action="http://www.example.com" id="form" onsubmit="return false">
<input type="text" />
<input type="submit" />
</form>
<script>
var code = function() {
return false;
};
var element = window.document.getElementById("form");
if (element.addEventListener) {
element.addEventListener("submit", code, false);
}
</script>
addEventListener विधि की तरह लगता है अकेले चाल करना चाहिए। कोई विचार? मैं मैक पर हूं और मुझे सफारी, फ़ायरफ़ॉक्स और ओपेरा पर एक ही परिणाम का अनुभव हो रहा है। धन्यवाद।
के संभावित डुप्लिकेट [लौट addEventListener पर झूठी प्रस्तुत अभी भी प्रस्तुत फार्म?] (http://stackoverflow.com/questions/4924036/return-false-on-addeventlistener-submit-still-submits-the-form) – unor