0
목표는 부트 스트랩 알림 상자를 사용하여 잘못된 이메일 주소를 입력했는지 사용자에게 알려주는 것입니다.부트 스트랩 알림을 사용하는 이메일 주소 알림이 잘못되었습니다.
팝업으로 알림을받을 수 있지만 알림은 한 번만 팝업되며 사용자가 알림 상자를 닫으면 경고하지 않습니다.
처음에는 숨기기 클래스에 "축소"클래스를 추가 한 다음 상태가 false 인 경우 "페이드 인"클래스를 추가했습니다.
이HTML :
<div class="col-xs-12">
<h4>To:</h4>
<input type="text" name="email" id="email">
</div>
<div id="invalidEmail" class="col-xs-12 alert alert-warning alert-dismissible collapse" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<strong>Invalid Email</strong>
</div>
자바 스크립트 : 지금은 부트 스트랩 가까이는 DOM에서 invalidEmail의 DIV를 제거하는 것을 볼 수 있다는
/*** Validate Email ***/
function validateEmail(){
var validate_email = $('input[name=email]').val();
if(/(.+)@(.+){2,}\.(.+){2,}/.test(validate_email)){
emailPDF();
} else {
showAlert();
}
}
/*** Show Invalid Email Alert Box ***/
function showAlert(){
var alertBox = document.getElementById("invalidEmail");
alertBox.className += " fade in";
}
감사합니다. 내가하는 일에 대한 실제 스크립트 예제가 있습니까? 나는 자바 스크립트로 매우 새롭기 때문에 어떤 예도 인정 될 것이다. –
스크립트 예제를 추가했습니다 – jssayin
정말 고마워요! 이것은 매력처럼 작동했습니다! –