input 한개에 두가지 검색 버튼 만들기??? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

input 한개에 두가지 검색 버튼 만들기??? 정보

input 한개에 두가지 검색 버튼 만들기???

본문

http://land.naver.com/search/trend.nhn?query=%EA%B4%80%EC%95%85%EA%B5%AC%20%EC%95%84%ED%8C%8C%ED%8A%B8%20%EC%8B%9C%EC%84%B8

위 네이버 부동산 사이트에서 한개의 입력 input에 "부동산 검색"과 "통합 검색" 두가지를 검색 할 수 있습니다.

부동산 검색은 타켓이 (_self)고 통합검색은 (_blank)로 나오는데...

위 와 같이 한개 인풋에 두가지 다른 검색이 가능하게 하려면 어떻게 해야하죠??

댓글 전체

스크립트 쓰면 되요
폼에서 action을 바로 주지 말고
스크립트에서 if 로 인자값을 검사하고 각각 다른 액션으로 검색을 주면 될듯 싶네요

예를 들어..

<script>
function search(gubun){
  if(gubun == 'a'){
    alert('검색 버튼을 누르셨군요');
  } esle if(gubun == 'b') {
    alert('통합검색 버튼을 누르셨군요');
  }
}
</script>

<input type="button" value="검색" onclick="search('a')">
<input type="button" value="통합검색" onclick="search('b')">

이런식으로 하시면 각각 버튼마다 다른 submit 으로 보낼 수 있어요.
소스는 제가 직접 짠거니 에디트 플러스나 다른 에디트 프로그램을 이용하셔서
테스트 해보시고 응용 해보세요

자바 스크립트에서 submit 제어 하는 방법은
document.폼이름.action = '링크 경로';
document.폼이름.submit();

이렇게 하면 하나의 폼에서 각각 다른 액션으로 submit 을 줄 수 있어요
여러가지 방법들 중에서 제가 쓰는 방법을 알려드렸습니다..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT