我有一個將參數添加到URL的HTML表單。我只想要添加額外的參數,如果在同一個表單中選擇了某個選項。所以我們假設如果選擇「Commercial」,我想在URL中添加參數「addedParameter = 1」,否則我不想讓參數出現(其他方面我沒有得到「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,我建議你試試David的建議 – mplungjan
我已經更新了答案,現在不適合你嗎? :) – tobspr