HTML :자바 스크립트로 값을 가져 오는 방법은 무엇입니까?
gsearch
의 값을 q
매개 변수로 전달하고 싶습니다. 다음은 내가 만드는 방법이지만 작동하지 않습니다. 어떻게해야합니까?
action="http://test.com/search.php?q=<script type="text/javascript">document.getElementById('gsearch').value;</script>">
업데이트 : 내 사이트에
. 나는 Google 맞춤 검색을 만들고 싶다. 그래서 다음 코드를 홈페이지에 넣었다. 0156290304977:8texhu0mrk
Google 검색 값입니다. 난에서 구글 맞춤 검색 코드를 삽입하고 사용자의 입력이 gsearch
텍스트 상자에 검색 텍스트, 그가 submi
톤 버튼을 클릭하면 경우에
<form method="get" action="http://test.com/gsearch.php?cx=0156290304977:8texhu0mrk&cof=FORID:11&ie=UTF-8&q=..." >
<input type="text" title="" value="" name="q" class="search-input" id="gsearch" />
<input type="submit" value="" name="sa" id="search-button"/>
</form>
지금, 내가 원하는 검색 결과를 보여 gsearch.php
페이지 ,. 그러면 gsearch.php
페이지에 검색된 결과가 표시됩니다. 이 제출하려는 경우
fatnjazzy 대답은 올바른 Javascript의 이상 필요 할 말이 없다. 다른 것을 의미한다면, 더 잘 설명하십시오. –
미안하지만, 나는 fatnjazzy 대답을 시도.하지만 그것은 작동하지 않습니다. action = "http://test.com//gsearch.php?cx=015290304348117:8tbxhu0mrk&cof=FORID:11&ie=UTF-8&q=theinput" – zhuanzhou
예. 작동합니다. 일단 제출되면 텍스트 상자에 쓰여진 값이 양식 활동 URL에 추가됩니다. 이것이 get 메소드가있을 때 HTML 폼이 작동하는 방식입니다. 근본적입니다. 당신은 다른 것을 놓치거나 당신이하려는 것을 설명하지 않아야합니다. –