Добавление дополнительных параметров в ссылку на основе формы ввода - PullRequest
1 голос
/ 09 сентября 2011

Я пытаюсь добавить все, что указано в качестве входных данных для тегов ввода с идентификаторами "tid" и "split_fraction" в качестве дополнительных параметров в моей ссылке.Как бы я это сделал?

<span>Id:</span><input id="tid" size =  "6">
<span>Split fraction</span><input id="split_fraction" size = "6">  
<a href=/test?Rule_Type=tid&mid=3&cid=4" >Add</a>

1 Ответ

2 голосов
/ 09 сентября 2011

На самом деле, вам нужно переформатировать форму.

<form method="GET" action="/test">
    <input type="hidden" name="mid" value="3">
    <input type="hidden" name="cid" value="4">
    <label for="tid">Id:</label><input id="tid" name="tid" maxlength="6">
    <label for="split_fraction">Split Fraction:</label><input id="split_fraction" name="split_fraction" maxlength="6">

    <button type="submit">Add</button>
</form>

Что я изменил

  • Я изменил ваши <span> с на <label> с, которые лучше описывают метки для ваших входов, также используя GET
  • Я изменил параметры, уже существующие в URL, на скрытые входные данные.
  • Я добавил имена к входам, чтобы они возникали при разборе URL.
  • Я изменилссылка для отправки <button>, которая лучше описывает, что вы хотите сделать.Вы также можете использовать <input type="submit">
...