Syntax

Platform.Function.IsEmailAddress(value)
1 argument

Parameters

Name Type Required Description
value string Yes String to validate as an email address

Examples

var email = Platform.Request.GetFormData("email");

if (!Platform.Function.IsEmailAddress(email)) {
    Write('<p class="error">Please enter a valid email address.</p>');
} else {
    // Process valid email
    Platform.Function.UpsertData("Signups", ["Email"], [email], ["Status"], ["pending"]);
    Platform.Response.Redirect("/thank-you");
}
// In a validation function
function validateInput(input) {
    if (!input.email) { return "Email is required"; }
    if (!Platform.Function.IsEmailAddress(input.email)) { return "Invalid email format"; }
    return null;
}