스크립트에서 필수항목을 만들려면 어떻게 해야하나요?ㅜㅜ
<script>
function {
if(!write.name.value) {alert("이름을 입력해주세요.");write.name(); return false;}
if(!write.id.value) {alert("아이디를 입력해주세요.");write.id(); return false;} }
</script>
function {
if(!write.name.value) {alert("이름을 입력해주세요.");write.name(); return false;}
if(!write.id.value) {alert("아이디를 입력해주세요.");write.id(); return false;} }
</script>
<form action=join_post.html>
<table width=300 border=1 align=center>
<col width=100>
<col>
<tr>
<td align=center>이름
<td><input type=text name=name size=10>
</tr>
<tr>
<td align=center>아이디
<td><input type=text name=id size=10>
</tr>
<tr>
<td align=center>비밀번호
<td><input type=password name=pw size=10>
</tr>
<tr>
<td align=center>이메일
<td><input type=text name=email size=20>
</tr>
<tr align=center>
<td colspan=2><input type=submit value='가입하기'>
</tr>
</table>
</form>
<table width=300 border=1 align=center>
<col width=100>
<col>
<tr>
<td align=center>이름
<td><input type=text name=name size=10>
</tr>
<tr>
<td align=center>아이디
<td><input type=text name=id size=10>
</tr>
<tr>
<td align=center>비밀번호
<td><input type=password name=pw size=10>
</tr>
<tr>
<td align=center>이메일
<td><input type=text name=email size=20>
</tr>
<tr align=center>
<td colspan=2><input type=submit value='가입하기'>
</tr>
</table>
</form>
이런식으로 했는데 안되네요..ㅜㅜ
필수항목으로 만들려면 스크립트 소스를 어떻게 해야하나요?ㅠㅠ
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
<td align=center>비밀번호
<td><input type=password name=pw size=10 required>
</tr>
이렇게 입력하는게 맞나요?? 그래도 안되는데..ㅜㅜ
http://sojuri.co.kr/phpstudy/cookie/join.html
이것이 테스트 주소이거든요..ㅠㅠ
또 write.name.focus() 인걸로 알고 있습니다. 아니면 name.focus();
근데..저는 그누보드로 짜는게 아니라..만든 파일이 join.html과 join_post.html딸랑 두개거든요..ㅜㅜ
//이런.. 자바스크립에 있더군요^^;;;;
아래 코드 참고하세요~
(이럴땐 그누보드를 꼭 참고하셔야 최곱니다 ㅋㅋ)
<form name="write" method="post" action="javascript:write_check(document.write);" enctype="multipart/form-data" style="margin:0px;">
</form>
<script language="javascript">
function write_check(f)
{
if (typeof(f.name) != "undefined") {
alert('이름을 똑발로 넣어주세욧');
f.name.focus();
return;
}
f.action = "./join_post.html";
f.submit();
}
</script>