자바 스크립트가 처음인데이 코드가 왜 그렇게 생각하지 않는지 알아 내는데 어려움이 있습니다.자바 스크립트에서 HTML 폼의 값에 액세스하기
여기 내 자바 스크립트 코드입니다. 내가하려는 것은 (지금은)이 텍스트 상자와 드롭 다운에서 값을 가져 와서 연결합니다.
<script>
function AdvancedSearch() {
var color = document.getElementByID("AdvSearchColor").value;
var ply = document.getElementByID("AdvSearchPly").value;
var cat = document.getElementByID("AdvSearchCategory").value;
var size = document.getElementByID("AdvSearchSize").value;
var description = document.getElementByID("AdvSearchDescription").value;
var fullsearch = ply + color + cat + description + size;
}
</script>
<form id="advsearach" onsubmit="AdvancedSearch()">
Product Color: <input type="text" name="productcolor" id="AdvSearchProductColor"><br>
Product Ply Rating: <input type="text" name="productply" id="AdvSearchPlyRating"><br>
Product Category: <input type="text" name="productcategory" id="AdvSearchProductCategory"><br>
Product Size: <input type="text" name="productsize" id="AdvSearchProductSize"><br>
Product Description: <input type="text" name="productdescription" id="AdvSearchProductDescription"><br>
<input type="button" onclick="javascript:AdvancedSearch()" value="Search!">
</form>
그래서 나는이 문제를 디버깅하고 작동하도록하는 데 어려움을 겪고 있습니다. 그것에 이미 몇 시간을 보냈다. 이것을 보면서 시간을내어 주신 분께 감사드립니다. 그것은 아마도 장기간에 걸쳐 많은 시간을 절약 할 것이며, 그것은 매우 훌륭한 일입니다.
"단순 고급 검색"o.O 자바 스크립트 형태로 ... 하나^_^ –
이 하하 당신은 내가 이런 식으로 더 많은 의견을 얻을 수있을 거라 생각에 일치해야? 네가 지적 할 때까지 나는 그것을 알아 차리지 못했다. 그래도 말이 되겠지? Google에서 고급 검색을 클릭 할 때와 마찬가지로 그 의미입니다. (그러나 이것은 고급 검색의 단순한 구현 일뿐입니다). 혼란스러워서 죄송합니다. – DNAInstant
나는 당신이 의미하는 것을 알았지 만 그것이 나오는 방법을 즐겁게합니다. 나는 때때로 그런 종류의 일을합니다. –