0
我有一個包含2個iframe的頁面:一個iframe包含一個html表單,另一個iframe由表單的輸出控制。我添加了一個javascript代碼,當我在下拉菜單中更改我的選擇時自動提交,因此將圖形調整爲新參數。 當我已經手動提交表單並更改參數時,此功能完美無缺。但是,當我之前沒有輸出圖形,並且我更改了參數時,第二個iframe顯示了表單的副本而不是圖形。任何人都可以幫我解決這個問題嗎?我似乎無法找到問題.. 這是我用於表單代碼的一部分:onchange在表單尚未提交時提交但尚未正常工作
<select id="Graf1" onchange="makeChoice5();updateSelect(this,'Graf2');this.form.submit();" name="graf1">
<option value="other">---------- Kies ---------- </option>
<option value="1">Temperatuur</option>
<option value="2">Relatieve vochtigheid</option>
<option value="3">Straling</option>
<option value="4">Dendrometer 1</option>
<option value="5">Dendrometer 2</option>
</select>
這是手動的代碼提交按鈕:
<input type="submit"
style="
font-family: verdana;
font-weight: bold;"
value="Bekijk Grafiek" onclick="action='grafiek.php'; this.form.target='grafiek';return true;" >
</br>
<input type="submit"
style="
font-family: verdana;
font-weight: bold;"
value="Printvriendelijke versie" onclick="action='grafiekPrint.php'; this.form.target='grafiek';return true;" >
非常感謝,這是訣竅! –
@ ir.Jbari:很高興我可以幫助:) – Briguy37
如果我在點擊「提交」之前更改了我的下拉列表,我不想要發生任何事情,因此第一次提交必須手動完成,之後它會自動提交更改。那可能嗎?在此先感謝 –