जावास्क्रिप्ट में GET मethod से फॉर्म भेजना
आइए एक उदाहरण के साथ GET मethod द्वारा फॉर्म सबमिशन लागू करें। मान लीजिए कि हमारे पास एक फॉर्म है, जिसके इनपुट में नंबर दर्ज किए जाते हैं:
public/form.html<form action="/handler/" method="GET">
<input name="num1">
<input name="num2">
<input type="submit">
</form>
मान लीजिए कि सर्वर प्राप्त नंबरों का योग ढूंढता है और परिणाम वापस ब्राउज़र पर भेजता है। सबसे पहले, भेजे गए नंबर प्राप्त करते हैं:
server.jsexport default {
'/handler/': function({get}) {
console.log(get.num1);
console.log(get.num2);
return 'फॉर्म डेटा प्राप्त हुआ';
}
}
अब उनका योग ढूंढते हैं और वापस ब्राउज़र पर भेजते हैं:
server.jsexport default {
'/handler/': function({get}) {
return Number(get.num1) + Number(get.num2);
}
}
पांच इनपुट वाला एक फॉर्म बनाएं, जिनमें नंबर दर्ज किए जाते हैं। मान लीजिए कि सर्वर भेजे गए नंबरों का औसत निकालता है और परिणाम वापस ब्राउज़र पर भेजता है।
उपयोगकर्ता से उसका नाम, उपनाम और मध्य नाम पूछें। डेटा सर्वर पर भेजें। मान लीजिए सर्वर जवाब के रूप में सफल सबमिशन का संदेश वापस भेजता है।
उपयोगकर्ता से साल-महीना-दिन फॉर्मेट में तारीख पूछें। तारीख सर्वर पर भेजें। मान लीजिए सर्वर तारीख के फॉर्मेट की शुद्धता जांचता है। अगर तारीख सही है - तो वह सफलता का संदेश वापस भेजे, और अगर गलत है - तो विफलता का संदेश भेजे।