Cómo agregar un elemento de una sentencia if-sola vez?

Hola John :

Así que cada vez que haga clic en el botón para enviar el formulario, el div anexa añade misma terminado. ¿Cómo puedo hacer que sea lo que el div añade en sí una sola vez?

<div class="field">
        <div class="field">
            <div id='eerr' class="errors"></div>
        </div>
</div>

if (email == '' || emailResult == false) {
    $('#eerr').append('<div class="ui basic red pointing prompt label transition visible">Please insert your email.</div></div>');
    }

Por cierto, este es el botón:

<button style="margin-top: 7px" type="button" onclick='singup()' class="ui primary submit button login ">clickme</button>
CertainPerformance:

Puesto que esto es para la validación de formularios, parece que quiere que el #eerrque contienen todas las advertencias. Puede haber controles y advertencias adicionales que desee agregar, por lo que sólo podría despejar el #eerral principio de la validación:

const $errorElm = $('#eerr');
$errorElm.empty();
if (email == '' || emailResult == false) {
    $errorElm.append('<div class="ui basic red pointing prompt label transition visible">Please insert your email.</div></div>');
}
// other validation involving $errorElm.append

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=281260&siteId=1
Recomendado
Clasificación