我有这样的Html。
<input id="recommended_currency" type="hidden" value="usd"/>
<select name="currency_input">
<option value="usd">USD</option>
<option value="eur">Euro</option>
</select>
现在我需要Javascript自动将Select的值设置为上面输入字段的值。我怎么能这样做?
答案 0 :(得分:0)
这是您问题的直接答案:
document.getElementsByName('currency_input')[0].value =
document.getElementById('recommended_currency').value;
但这取决于你真正想做什么。如果您知道服务器的值(它不是客户端生成的),那么从服务器设置<select>
值也会更好。