일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 블로그 수익화
- 블로그 조회수 늘리기
- flash
- IIS
- Administrator
- Vista
- 갑근세
- 즐겨찾기 추가
- JavaScript
- samba
- Jrun
- 국민연금
- MSSQL
- CSS
- 에덴미술
- Jexcel
- Eclipse
- PHP
- 인테리어그림
- HTML
- .NET
- Adobe pdf reader
- CVS
- oralce
- 블로그 조회수
- 소득세
- 블로그 방문자 늘리기
- 블루수국그림
- MySQL
- JSP
- Today
- Total
I LOVE EJ
검색창기능 본문
<script language="JavaScript">
function showSearchForm(obj){
document.all.divSearch.style.display=""
document.frmlist.searchStr.focus();
}
function submit_searchFrom()
{
var val = document.frmlist.searchStr.value;
if (CheckStr(val, " ", "")==0)
{
alert("검색할 단어를 입력해 주세요");
document.frmlist.searchStr.value="";
document.frmlist.searchStr.focus();
return;
}
document.frmlist.submit();
}
function CheckStr(strOriginal, strFind, strChange){
var position, strOri_Length;
position = strOriginal.indexOf(strFind);
while (position != -1){
strOriginal = strOriginal.replace(strFind, strChange);
position = strOriginal.indexOf(strFind);
}
strOri_Length = strOriginal.length;
return strOri_Length;
}
function changeSearchPart(o)
{
var oSearchImg = document.all.searchImg;
for(var i=0; i < oSearchImg.length; i++)
{
oSearchImg[i].src = "images/s_" + oSearchImg[i].key + "_off.gif";
}
o.src = "images/s_" + o.key + "_on.gif";
document.frmlist.searchPart.value= o.key;
}
</script>
<form name="frmlist" method="post" action="SearchResult.asp">
<td width="50" bgcolor="#dddddd" align="center" onClick="showSearchForm();" style="cursor:hand;">
<img src="images/search.gif" align="absmiddle" WIDTH="58" HEIGHT="18"
onClick="showSearchForm();">
</td>
<div id="divSearch" style="display:none;position:absolute;left:280;top:350">
<table cellpadding="0" cellspacing="1" bgcolor="slategray">
<tr height="15">
<td align="right" style="padding-right:5;">
<img src="images/x.gif" style="cursor:hand"
onClick="javascript:document.all.divSearch.style.display='none';" WIDTH="12" HEIGHT="11">
</td>
</tr>
<tr>
<td bgcolor="white" style="padding-left:30;padding-right:30;padding-
bottom:10;padding-top:5">
<img id="searchImg" key="subject" style="cursor:hand"
src="images/s_subject_on.gif" onClick="changeSearchPart(this);" WIDTH="51" HEIGHT="6">
<span style="width:20"></span>
<img id="searchImg" key="name" style="cursor:hand"
src="images/s_name_off.gif" onClick="changeSearchPart(this);" WIDTH="33" HEIGHT="6">
<span style="width:20"></span>
<img id="searchImg" key="content" style="cursor:hand"
src="images/s_content_off.gif" onClick="changeSearchPart(this);" WIDTH="51" HEIGHT="6"><br>
<input name="searchStr" class="verdana" value style="width:120; height:18;
padding:2; border:1 solid slategray">
<input type="hidden" name="searchPart" size="10" value="subject">
<img src="images/b_search.gif" style="cursor:hand" align="absmiddle"
onClick="submit_searchFrom();" WIDTH="57" HEIGHT="17">
</td>
</tr>
</table>
</div>
</form>
참고 : Taeyo's ASP
참고 : 자바스크립트의 기초와 응용
'Web publishing > JavaScript' 카테고리의 다른 글
[script]자바스크립트 100선 (0) | 2007.10.15 |
---|---|
아이디 중복 체크시 숫자/영문만 입력되도록 체크 함수 (0) | 2007.10.15 |
회원가입 체크 루틴 (0) | 2007.10.15 |
자바스크립트기본-내장객체 이벤트 (0) | 2007.10.15 |
자바스크립트기본-내장객체 이벤트 (0) | 2007.10.15 |