У меня есть HTML-форма, которая добавляет параметры в URL-адрес. Я хочу, чтобы добавленный дополнительный параметр был добавлен, если определенная опция выбрана в той же форме. Итак, допустим, я хочу добавить параметр «addedParameter = 1» в URL-адрес, если выбран «Коммерческий», иначе я не хочу, чтобы параметр отображался вообще (иначе я не получаю никаких результатов для «House» и «Land ") Пожалуйста, дайте мне знать, что я могу сделать.Могу ли я добавить параметр в форму через Javascript?
<select id="pt" value="pt" name="pt" onChange="addParameter()">
<option value="" name="">Select</option>
<option value="1" name="1">House</option>
<option value="2" name="2">Commercial</option>
<option value="3" name="3">Land</option>
</select>
<input type="hidden" id="add" name="" value="1">
function addParameter(){
if(pt.selectedIndex == 1)
document.getElementById("add").name = "addedParameter";
}
спасибо. Спасибо людям ниже, даже если я не пробовал ваши методы :) – Mike
Итак, вам нужно будет добавить его обратно, когда выбор будет изменен? @Mike, я предлагаю вам попробовать предложение Дэвида – mplungjan
У меня есть ответ на обновления, теперь не работает для вас? :) – tobspr