У меня есть текстовое поле ввода и кнопка отправки поиска, и когда пользователь нажимает кнопку "Поиск", я хочу перенаправить пользователя на url http://testsearch/results.aspx?k=<value of text box k>
, например, если пользователь поместил "StackOverflow" в текстовое поле, а затем щелкнул кнопку поиска, я хочу перенаправить пользователя на следующую страницу,
http://testsearch/results.aspx?k=StackOverflow
Я нахожу, когда я использую кнопку для кнопки "Поиск", она работает (см. ниже исходники),
<input type="text" id="k" name="k" />
<input type="button" id="Go" value="Search" onclick="location.href = 'http://somemachine/Search/results.aspx?k='+document.getElementById('k').value;"/>
но когда я использую кнопку submit для поиска, она не работает (см. ниже исходники), почему?
<input type="text" id="k" name="k" />
<input type="submit" id="Go" value="Search" onclick="location.href = 'http://somemachine/Search/results.aspx?k='+document.getElementById('k').value;"/>
спасибо заранее, Джордж