묻고답하기
자바스크립 무식한 질문 하나 부탁 드립니다.
2014.04.03 11:40
염치 불구하고 여쭤 봅니다.
제가 돌아 다니다가 랜덤으로 '이름만들어 보기'라는 자바 소스를 발견하여 테스트를 하려고
아래와 같이 000.html 만든 후 서버에 올려 링크를 걸었는데 404 에러 메시지와 함게 작동이 안됩니다.
페이지 내의 이미지에 링크를 걸었습니다.
뭐가 잘못되고 어떻게 해야 하는건지요..
무식을 손가락질 하지 마시고 아시는대로 도움 주셨으면 감사하겠습니다.
-------------------------------
<html>
<head>
<META http-equiv="content-type" content="text/html; charset=UTF-8">
<title> 랜덤으로 이름 만들기</title>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Michael C. Hundt (mchundt@nglic.com) -->
<!-- Web Site: http://www.cinet.net/~mhundt/mystuff.htm -->
<!-- Begin
var malename = new Array(
"길동","몽룡","청춘","남자","희준","강타","철수","동개","대중","태우","영삼","공삼","놀부","학규","천재","바보"
)
var femalename = new Array(
"순자","영희","홍련","홍춘","예진","순희","춘자","미자","놀자","단심","미녀","장미"
)
var lastname = new Array(
"김","이","정","박","서","선","홍","안","정","강","고","구","박","임","연","배","최","민","문"
)
var r = 0;
var i = 0;
function RandomName(nameform) {
r = Math.floor(Math.random() * lastname.length);
if(nameform.gender.options[1].selected == true) {
i = Math.floor(Math.random() * femalename.length);
nameform.first.value=femalename[i]
nameform.last.value=lastname[r]
}
else {
i = Math.floor(Math.random() * malename.length);
nameform.first.value=malename[i]
nameform.last.value=lastname[r]
}
}
// End -->
</script>
</HEAD>
<body>
<center>
<form>
<table width=300>
<tr>
<td align=center colspan=2>
<select name=gender size=1>
<option value="Male">Male
<option value="Female">Female
</select>
<input type=button name=generate value=" 이름 만들기" onClick="RandomName(this.form)">
</td>
</tr>
<tr>
<td align=center><b>성 :</b></td>
<td align=center><input type=text name=last size=15></td>
</tr>
<tr>
<td align=center><b>이름 :</b></td>
<td align=center><input type=text name=first size=15></td>
</tr>
</table>
</form>
</center>
</body>
</html>
댓글 5
-
투씨
2014.04.03 16:57
-
하다하다
2014.04.04 10:58
감사합니다.
왜 파일을 찿지 못하는지...
경로도 정확하고 다른 것도 한 폴더 내의 것이라 찿지 못할 수 없는데 도대체 원인이??
제가 만든 000.html 에 문제가 있는 것은 아닐런지요?
답변 감사합니다.
-
6869994
2014.04.04 15:42
http://www.cinet.net/~mhundt/mystuff.htm 이 경로가 맞나요? 경로 설정이 제대로 되어있는지 확인하시고, 파일명도 다시 한번 확인해 보시는게 좋을 듯 합니다. 투씨님 말씀대로 404 에러는 파일 자체를 찾지 못했다는것이니 일단 파일 내용과는 상관이 없을 듯 합니다.
-
하다하다
2014.04.05 15:01
답글 감사합니다
url 경로는 다른 것으로서 틀림없고 파일명도 .html로 이상 없습니다.
참 이상합니다. 답답...
암튼 답글 감사드리며 포기해야겟습니다.
감사합니다.
-
장포크
2014.04.05 19:40
404는 파일을 찾지 못한게 맞습니다. 혹시 계정루트경로(home 등)에 입력하신건 아니신지 호스팅마다 다르지만 html폴더등 home(본인계정루트) 경로안에 분명 다른폴더가 있을겁니다. 그 안에 넣어주시면 정상작동할겁니다.
잠시 잘 못보고 댓글을 달았었네요.,. 404면 스크립트 문제는 아니고 파일을 찾지 못하는 것 같습니다.