당신이 [유형 = 텍스트] 요소에 필요한 모든 입력을 할당과 같은 간단한 일을 할 수있는 것보다 당신은 HTML5 필수 속성 또는 Mootool의 더 많은 검증 공급자 (인라인 유효성 검사를) 사용하지 않으려면
$('emeraldForm').addEvent("submit",function(evt){
var preventSubmission = false;
$(this).getElements("input[type=text].required").each(function(elem) {
if (elem.get("value").trim() == "") {
elem.addClass("error");
preventSubmission = true;
}
});
$(this).getElements("input[type=checkbox].required").each(function(elem) {
if (!elem.get("checked")) {
elem.addClass("error");
preventSubmission = true;
}
});
if (preventSubmission) {
evt.preventDefault();
}
});
내가 추가하고 클래스 오류 빨간색 배경이나 솜으로 지정 CSS에있을 수 있습니다 : 입력 [입력 = 확인란] 요소
class="required"
다음은 같은 것을 할 입력 요소 또는 유사한주의 끌기 물건 옆에있는 e 아이콘.