1.0.2 • Published 6 years ago

confirm-submit v1.0.2

Weekly downloads
3
License
GPL-3.0
Repository
github
Last release
6 years ago

confirm-submit

A simple little helper to show confirmation prompts for buttons and forms before submitting.

Installation

npm install --save-dev confirm-submit

Requirements

  • jQuery

Usage

require('confirm-submit');

...or simply load src/confirm-submit.js in your app.

Create a link, button, or form that requires user confirmation before submitting. Add a data attribute named confirm-submit, which contains the message that should be shown to the user in the alert.

<a href="http://domain.com" data-confirm-submit="Are you sure you want to leave?">
    Leave Site
</a>

You can use it in conjunction with a Javascript event listener on the click action:

<a onclick="javascript:alert('Launching missing now!')" data-confirm-submit="Are you sure you want to launch a missile?">
    Launch Missile
</a>

It even works when used directly on form tags:

<form data-confirm-submit="Are you sure you want to submit this form?">
    <input type="submit" value="Submit">
</form>