입력값 하나로 두개의 창을 뛰울 수 있을까요?
본문
안녕하세요.
아직 열공중인 입문생 입니다.
아직 학원다닐 형편은 못되서 독학중입니다.
form 을 사용해 input 값을 넣어 바로 네이버나 다음이 검색되게 연습해 보았습니다.
<form name="fsearchbox" method="get" action="https://search.naver.com/search.naver?" target="_blank">
네이버 검색창
<input type="text" name="query" value="">
<input type="submit" id="submit" value="검색">
</form>
<form name="fsearchbox" method="get" action="http://search.daum.net/search?nil_suggest=btn&w=tot&DA=SBC&" target="_blank">
다음 검색창
<input type="text" name="q" value="">
<input type="submit" id="submit" value="검색">
</form>
이렇게 폼을 2번사용해 2번을 입력받고 각각 검색을 합니다.
이걸
텍스트 입력을 한번만 받고 한번의 서밋으로 2개의 _blank 창을 뛰우는 방법이 있을까요?
"그누보드" 검색을하면 네이버와 다음 둘다 검색이 되도록이요.
아직 초보라자 4시간 고민해보고 해답을 찾을 수 없어 이렇게 질문 드립니다.
읽어 주셔서 감사합니다.
!-->
답변 2
취직하신 상태가 아니면서 지역이 부산이나 서울쪽이라면 국비지원으로
학원 다니실 수 있습니다.
둘다 get 방식이면 자바 스크립트로 하면 되지 않을까요?
폼으로 작업을 안해도 되는 문젠데 기본 폼모양 그대로 가져오느라 폼으로 작업 했습니다.
<form name="fsearchbox" method="get" onsubmit="return frmSubmit(this)">
<input type="text" name="searchText" id="searchText">
<input type="submit" id="submit" value="검색">
</form>
<script>
function frmSubmit(f) {
var _stext = f.searchText.value;
window.open("https://search.naver.com/search.naver?query="+_stext,"naver","");
window.open("http://search.daum.net/search?nil_suggest=btn&w=tot&DA=SBC&q="+_stext,"daum","");
return false;
}
</script>
답변을 작성하시기 전에 로그인 해주세요.