【发布时间】:2016-10-28 21:20:44
【问题描述】:
我目前正在将计算结果分配给 <p> 元素,并且我希望对输入字段进行相同的分配。
这是我的代码。
HTML
<select id="selector" onChange="Expedisi(this);">
<option>Select product</option>
<optgroup label="Sedan">
<option value="Lancer EX">Lancer EX 1.6 / 2.0</option>
<option value="Lancer EX GT">Lancer EX GT</option>
<optgroup label="Sport">
<option value="Lancer Evolution X">Lancer Evolution X</option>
<optgroup label="SUV">
<option value="Outlander">Outlander</option>
</select>
<p id="thetotal"> </p>
JavaScript
$('#selector').on('change', function() {
total = data[$(this).val()].price;
$('#thetotal').text("" + total);
})
change 处理程序将根据在 #selector 元素中选择的选项进行分配。我知道如何检索所选选项的值以及如何计算total,因为我已经将其分配给<p> 元素。
如何为input 元素分配相同的值?我只需要知道使用哪个 jQuery 方法来设置输入元素的值。
【问题讨论】:
标签: javascript jquery html arrays forms