जावास्क्रिप्ट में फॉर्म बटन
आप पहले से ही जानते हैं कि फॉर्म
बटन दबाने से सबमिट हो जाता है। हालाँकि, यहाँ कुछ बारीकियाँ हैं।
बटन में type विशेषता का मान
submit अवश्य होना चाहिए:
<form>
<input name="test1">
<input name="test2">
<input type="submit">
</form>
button टैग भी फॉर्म को सबमिट करेगा
यदि उसकी type विशेषता का मान submit हो:
<form>
<input name="test1">
<input name="test2">
<button type="submit">btn</button>
</form>
फॉर्म तब भी सबमिट हो जाएगा, यदि किसी
इनपुट में फोकस करके Enter दबाया जाए।
type विशेषता का मान button वाला बटन
पृष्ठ के एक तत्व के रूप में उपयोग होता है
और फॉर्म सबमिट नहीं करेगा:
<form>
<input name="test1">
<input name="test2">
<input type="button">
</form>
button टैग भी इसी तरह काम करेगा:
<form>
<input name="test1">
<input name="test2">
<button>btn</button>
</form>
type विशेषता का मान reset वाला बटन
भरे हुए फॉर्म को साफ़ कर देगा:
<form>
<input name="test1">
<input name="test2">
<input type="reset">
<input type="submit">
</form>
निम्नलिखित कोड को ठीक करें ताकि बटन फॉर्म को सर्वर पर भेजे:
<form>
<input name="name">
<input name="surn">
<button>send</button>
</form>