我有一个包含 2 个 iframe 的页面:一个 iframe 由一个 html 表单组成,另一个是由表单输出控制的图形。我已经包含了一个 javascript 代码,当我在下拉菜单中更改我的选择时,它会自动提交,从而使图表适应新参数。当我已经手动提交表单然后更改参数时,这非常有效。但是,当我之前没有输出图表并且我更改了参数时,第二个 iframe 会显示表单的副本而不是图表。有人可以帮我解决这个问题吗?我似乎找不到问题。这是我用于表单的代码的一部分:
<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;" >