시작페이지로 즐겨찾기추가
로그인
회원가입 l 출석체크 l 마이페이지 l CGIMALL
happycgi
자료실 사이트등록 랭킹100 프로그램리뷰 관리자추천자료 초보가이드
커뮤니티
전체 펼쳐보기
퀵메뉴링크 jquery , CSS , PHP , Javascript , 무료폰트 , ASP
상세검색
 > JAVASCRIPT > javascript 소스창고 > 시간,날짜 > 13일의 금요일을 검색하는 스크립트 상세정보
사이트등록
클라우드태그
Javascript
PHP
CSS
HTML
asp
API
jquery
mysql
image
Mobile
slide
게시판
메뉴
현재접속자 71 새로고침
13일의 금요일을 검색하는 스크립트
소스통계정보 오류신고 및 문의
해피팀
네티즌
트위터로 보내기 페이스북으로 보내기 네이버로공유
소스분류 시간,날짜
다운로드 횟수 846 회
간단설명 13일의 금요일을 년도별로 검색합니다. 자바스크립트를 수정하면 13일의 금요일 뿐만 아니라 어떠한 날짜의 요일까지 검색할수 있습니다.
평가하기 훌륭함 매우좋음 좋음 괜찮음 보통 별로
홈페이지바로가기 소스다운로드 데모 미리보기 스크랩하기

본 예제의 자바스크립트입니다.

<html>
<head>
    <title>http://www.happycgi.com</title>
</HEAD>

<BODY>

<script>
<!--
var new_Date=new Date()
var DOM=new_Date.getDate()
var Year=new_Date.getFullYear()
var LongMonth = new Array("01월","02월","03월","04월","05월","06월","07월","08월","09월","10월","11월","12월")
var LongDay = new Array("일","월","화","수","목","금","토")
var setTimer = 5000;

function find13th() {
    var Start = startyear.value
    var End = endyear.value
    var TooMuch = End-Start
    if (confirm("Caution, this may result in an extremely large result, and may take a long time to display those results."))
        if (End < Start)                        //if end<start alert user, else
            alert("Sorry, the ending year must be greater than or equal to the beginning year..")
        else {                                    //allow dates and continue
            var BasicHTML = "<B>검색결과!!</B>"
            for (YearTest=Start;YearTest<=End;YearTest++) {
                if (MonthSelect.value==20) {
                    for (MonthTest=0;MonthTest<=11;MonthTest++) {
                        var TestDate = new Date(YearTest,MonthTest,13)
                        if (TestDate.getDay()==5)
//                        BasicHTML = BasicHTML+"<br>"+LongMonth[MonthTest]+" "+TestDate.getDate()+", "+YearTest
                        BasicHTML = BasicHTML+"<br>"+YearTest+"년, "+LongMonth[MonthTest]+" "+TestDate.getDate()+"일"
                    }
                }
                else {
                    var TestDate = new Date(YearTest,MonthSelect.value,13)
                    if (TestDate.getDay()==5)
                    BasicHTML = BasicHTML+"<br>"+YearTest+"년, "+LongMonth[MonthSelect.value]+" "+TestDate.getDate()+"일"
                }
            }
            document.all["InternalDiv"].innerHTML = BasicHTML;   
        }
    else {
        alert("Please make the years closer together..")
    }
}

function clearResults() {
    var BasicHTML = "<B>검색결과!!</B>"
    document.all["InternalDiv"].innerHTML = BasicHTML;
}
//-->
</script>

<B>검색기간 :</B><br>
<B>시작년도 :</B> <input type="Text" size="5" maxlength="4" name="startyear" value="2005"> ~
<B>마지막년도 : </b> <input type="Text" size="5" maxlength="4" name="endyear" value="2010">

 

<select NAME="MonthSelect" size="1">
    <option VALUE ="20" SELECTED>특정 월(月)을 지정</option>
    <option value="0">1월</option>
    <option value="1">2월</option>
    <option value="2">3월</option>
    <option value="3">4월</option>
    <option value="4">5월</option>
    <option value="5">6월</option>
    <option value="6">7월</option>
    <option value="7">8월</option>
    <option value="8">9월</option>
    <option value="9">10월</option>
    <option value="10">11월</option>
    <option value="11">12월</option>
</select>

<br><br>
<input type="Button" value="검색" onmouseup="find13th()"><input type="Button" value="RESET" onmouseup="clearResults()">

<p>
<table cellpadding=8 bgcolor=999999 cellspacing=1 width=180>
<td bgcolor=white><layer id="Layer1"><div id="InternalDiv"></div></layer></td>
</table>


네티즌 의견   이용하신 자료의 후기를 자유롭게 작성하세요. (상업적인 광고 및 도배성 글 등은 사전통보없이 삭제될 수 있습니다.)
내용 아이디 의견남기기
등록된 의견이 없습니다.
1
이름
내용
:네맞아요: :화나는군요: :잠와: :우울해: :이건아냐: :왕하하: 왕웃음~ 놀램~
평가하기 훌륭함 매우좋음 좋음 괜찮음 보통 별로
도배방지키
 92569940 보이는 도배방지키를 입력하세요.