Demo – validace e-mailové adresy
Formulář pro validaci e-mailové adresy:
Zdrojový kód – JavaScript:
<script type="text/javascript" src="https://client.smartform.cz/v2/smartform.js" async></script>
<script type="text/javascript">
var smartform = smartform || {};
smartform.beforeInit = function () {
smartform.setClientId('smartform');
}
/* Nastaví validační callback pro formulář. */
smartform.afterInit = function() {
smartform.getInstance().emailControl.addValidationCallback(emailValidationCallback);
}
/* Validační callback. */
function emailValidationCallback(response) {
console.log(response);
var result = document.getElementById('result')
if (response) {
result.html("Výsledek validace: "+response.result.resultType)
}
}
</script>
Zdrojový kód – HTML pro formulář:
<form>
<input class="smartform-email" id="mail" placeholder="Zadejte e-mailovou adresu" required="" type="text" />
</form>