250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 이클립스
- #JVM
- 설정
- Oracle
- 소스코드 맵
- mariadb
- #Oracle
- html
- Plugins
- Spring
- #자바가상머신
- log4j
- 스프링
- log4j2
- #java
- 오라클
- Eclipse
- IntelliJ
- 인텔리제이
- #이클립스
- 플러그인
- springboot
- #eclipse
- 환경설정
- #자바
- CodeGlance
- Like
- 스프링부트
- #오라클
- 설치
Archives
- Today
- Total
커피와 개발자
간단한 폼검증 - Input text 본문
728x90
HTML Input text 간단한 폼 검증
입력 폼 다 채우지 않으면 Input text box의 색을 바꾸고 경고창 띄우기
<!-- 1. 아래 코드를 <head></head> 태그 사이에 붙여 넣으세요 -->
<script>
<!--
function setColor(el, bg) {
if (el.style) el.style.backgroundColor = bg;
}
function checkInput(form) {
var bgBad = "#E4F3FB";
var bgGood = "#FFFFFF";
var valid = true;
if (form.first.value == "") {
valid = false;
setColor(form.first, bgBad);
} else {
setColor(form.first, bgGood);
}
if (form.last.value == "") {
valid = false;
setColor(form.last, bgBad);
} else {
setColor(form.last, bgGood);
}
if (!valid) alert("빈칸을 채워 주세요");
return valid;
}
// -->
</script>
<!-- 2. 텍스트 입력 폼 작성 <BODY> 와 </BODY> 태그 사이에 붙여 넣으세요 -->
<form onsubmit="return checkInput(this);">
이름 : <input type="text" name="first" size="15" value="">
이메일 : <input type="text" name="last" size="15" value="">
<input type="submit" value=" 입력하기 ">
</form>
728x90
'웹개발 > 자바스크립트(JavaScript)' 카테고리의 다른 글
Ajax POST방식과 GET방식 (0) | 2010.06.03 |
---|---|
[style="display:~"] 파이어폭스와 EI (0) | 2010.05.26 |
ClipboardData (0) | 2009.11.06 |
팝업에서 부모에 값 전달 (0) | 2009.08.11 |
간단한 폼검증 - Input checkbox (0) | 2009.07.31 |
Comments