सबमिट बटन पर क्लिक करने के बाद एक फ़ंक्शन और प्रिंट को आउटपुट करें [बंद]


-1

नमस्ते,
मैं js में नया हूँ और मुझे अपनी परियोजना में कुछ उपयोग करना है।
मेरे पास एक फ़ंक्शन है जो यह है:

  function hash_f() {
      var hash = new XMLHttpRequest();
      hash.onload = function(){
        document.write(this.responseText); 
      }
      hash.open("GET", "http://example.com/new.php", true);
      hash.send();
  }

मैं यह जानना चाहता हूं कि फॉर्म सबमिट बटन पर क्लिक करने के बाद मैं डॉक्यूमेंट कैसे लिख सकता हूं।

<input type="submit" id="n" />

क्या कोई मेरी मदद कर सकता है ? धन्यवाद


1
प्रोग्रामिंग और सॉफ्टवेयर विकास के लिए विशिष्ट मुद्दे विषय से दूर हैं, देखें कि मैं यहां किन विषयों के बारे में पूछ सकता हूं? स्टैक ओवरफ्लो की कोशिश करें, लेकिन कृपया पहले पढ़ें कि मैं एक अच्छा सवाल कैसे पूछूं?
DavidPostill

जवाबों:


0

यदि आप फ़ॉर्म डेटा को सबमिट बटन के साथ भेजते हैं, तो डिफ़ॉल्ट व्यवहार ब्राउज़र के लिए लिंक का अनुसरण करने के लिए होता है जो फ़ॉर्म की कार्रवाई विशेषता में है। इसके बजाय फॉर्म को अजाक्स के माध्यम से भेजने के लिए (ताकि आप उसी पृष्ठ पर रहें) आपको फॉर्म को स्वयं जमा करने की आवश्यकता है। Jquery का उपयोग करने का एक आसान तरीका पाया जा सकता है: https://stackoverflow.com/questions/21662836/send-form-data-use-ajax

जब एक बटन पर क्लिक किया जाता है, तो आप किसी फ़ंक्शन को कॉल कर सकते हैं। इस तरह, आप एक बटन के लिए एक फ़ंक्शन को बांधते हैं, जब बटन पर क्लिक किया जाता है तो आप फॉर्म को अजाक्स के माध्यम से सबमिट करते हैं। किसी बटन को करने के लिए एक फ़ंक्शन को बाँधने के लिए:

<input type="button" onclick="functionName();" />
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.