javascript - जावास्क्रिप्ट फॉर्म जमा करें-सबमिशन संवाद बॉक्स की पुष्टि या रद्द करें




html forms (4)

एक चेतावनी के साथ एक साधारण रूप के लिए जो पूछता है कि क्या फ़ील्ड सही तरीके से भर चुके हैं, मुझे एक ऐसा फ़ंक्शन चाहिए जो यह करता है:

  • दो विकल्पों के साथ बटन क्लिक होने पर एक अलर्ट बॉक्स दिखाता है:

    • यदि "ठीक" क्लिक किया गया है, तो फॉर्म सबमिट किया गया है
    • अगर रद्द किया गया है, तो अलर्ट बॉक्स बंद हो जाता है और फॉर्म को समायोजित और पुनः सबमिट किया जा सकता है

मुझे लगता है कि एक जावास्क्रिप्ट पुष्टिकरण काम करेगा लेकिन मुझे यह पता लगाना प्रतीत नहीं होता है कि कैसे।

मेरे पास अब कोड है:

<script>
function show_alert() {
   alert("xxxxxx");
}
</script>
<form>
   <input type="image" src="xxx" border="0" name="submit" onclick="show_alert();"
      alt="PayPal - The safer, easier way to pay online!" value="Submit">
</form>

आप जेएस पुष्टिकरण समारोह का उपयोग कर सकते हैं।

<form onSubmit="if(!confirm('Is the form filled out correctly?')){return false;}">
  <input type="submit" />
</form>

http://jsfiddle.net/jasongennaro/DBHEz/


एक सरल इनलाइन जावास्क्रिप्ट पुष्टि पर्याप्त होगी:

<form onsubmit="return confirm('Do you really want to submit the form?');">

जब तक आप सत्यापन नहीं कर रहे हैं, तब तक बाहरी फ़ंक्शन की आवश्यकता नहीं है, जिसे आप ऐसा कुछ कर सकते हैं:

<script>
function validate(form) {

    // validation code here ...


    if(!valid) {
        alert('Please correct the errors in the form!');
        return false;
    }
    else {
        return confirm('Do you really want to submit the form?');
    }
}
</script>
<form onsubmit="return validate(this);">

<form method="post" id="Form" action="form.php" onSubmit="alert('Thanks for your feedback.');" >

<form onsubmit="return confirm('Do you really want to submit the form?');">




confirm