У меня есть веб-страница, на которой у меня есть форма.Эта форма содержит кнопку и текстовое поле.Когда кнопка нажата или когда форма отправлена, я хотел бы взять текст из текстового поля и добавить его в URL.Код выглядит следующим образом:
<form
name="askaquestion"
id="ask-a-question"
onSubmit="window.location.href='http://www.someurl.com/app/' + document.askaquestion.question_ask.value"
>
<input
type="submit"
name="submit_question"
value="Submit"
class="submit"
onClick="window.location.href='http://www.someurl.com/app/' + document.askaquestion.question_ask.value"
/>
<input
type="text"
name="question_ask"
value="What's Your Question?"
class="inputsmall"
id="ask_us_a_question_textbox"
/>
</form>
Проблема в том, что иногда это работает, а иногда приводит меня к следующему URL:
http://dev/fs?submit_question=Submit&question_ask=help&hiddenInputToUpdateATBuffer_CommonToolkitScripts=1#
Я не уверен, почему это происходит.Форма находится в использовании jquery, чтобы появиться и исчезнуть, это может быть проблемой?Есть ли лучший способ достижения описанного поведения?
Спасибо, Бен