본문 바로가기
Program

ASP 자동완성

본문

<HTML>

<HEAD>

<style>
TD{font-family:verdana; font-size:9pt}

SELECT{font-family:verdana; font-size:9pt}

INPUT{font-family:verdana; font-size:9pt}

</style>

<SCRIPT LANGUAGE="JavaScript">

<!--

var arr_string = new Array("김", "김태", "김태희", "김태희 사진", "김태희 싸이");

////////////////////↑DB에서 불러와 배열을 만든다/////////////////////



function input_key(word)

{

if(window.event.keyCode == 40)

{

if (document.all.word_select)

{

document.all.word_select.focus();

document.all.word_select.options[0].selected = true;

}

}

else{

auto_list(word);

}

}



function auto_list(word)

{

var arr_option = new Array();

var k = 0;

// self.status = word;

for (i=0; i<arr_string.length; i++)

{

if(arr_string[i].substring(0, word.length) == word && arr_string[i].substring(0,

word.length) != null)

{

arr_option[k] = arr_string[i];

k = k + 1;

}

}

if(k != 0 && word.length != 0)

{

select.innerHTML = "<select multiple name=\"word_select\" size=\"10\"

style=\"width:250px; height:100px\" onchange=\"document.all.word.value=this.value\"></select>";

for (j=0; j<arr_option.length; j++)

{

document.all.word_select.options[j] = new Option(arr_option[j], arr_option

[j]);

}

document.all['select'].style.visibility = "visible";

}

else{

document.all['select'].style.visibility = "hidden";

}

}

//-->

</SCRIPT>

</HEAD>



<BODY onload="document.all.word.focus();">

<form name="test">

<TABLE width="320" border="0" cellpadding="0" cellspacing="0">

<TR>

<TD width="250"><input type="text" onkeyup="input_key(this.value);" name="word"

style="width:100%"></TD>

<TD><button>search</button></TD>

</TR>

</TABLE>

<div id="select" style="visibility:hidden"><div>

</form>

</BODY>

</HTML>
[이 게시물은 듀라님에 의해 2015-04-03 10:08:13 워드프레스에서 이동 됨]
[이 게시물은 듀라님에 의해 2015-04-03 10:27:24 Public에서 이동 됨]
[이 게시물은 듀라님에 의해 2015-04-03 10:33:53 팁과강좌에서 이동 됨]
[이 게시물은 최고관리자님에 의해 2017-06-10 14:24:30 ASP에서 이동 됨]
0 0
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

l2j (121.♡.101.20) 작성일07-05-02 15:26 조회2,353회 댓글0건

댓글목록

등록된 댓글이 없습니다.

Program 목록

게시물 검색

사이트 정보

  • 회사명 회사명 / 대표 대표자명
  • 주소 OO도 OO시 OO구 OO동 123-45
  • 사업자 등록번호 123-45-67890
  • 전화 02-123-4567 / 팩스 02-123-4568
  • 통신판매업신고번호 제 OO구 - 123호
  • 개인정보관리책임자 정보책임자명

고객센터

  • 02-1234-5678
  • abc@abc.com
  • 월-금 am 11:00 - pm 05:00
  • 점심시간 : am 12:00 - pm 01:00
  • 주말&공휴일은 1:1문의하기를 이용하세요.
상단으로