【发布时间】:2014-09-13 11:49:44
【问题描述】:
我想在 span 标签中显示所选选项的内容以及相应的 id。
因此,当您选择 巧克力 作为冰淇淋口味并选择 焦糖 作为浇头时,底部的文字将变为:
“我喜欢 巧克力 冰淇淋配焦糖”。
<ul id="icecream" style="list-style:none;line-height:30px;">
<li>
<select id="icecream">
<option value="vanilla">Vanilla</option>
<option value="chocolate">Chocolate</option>
<option value="strawberry">Strawberry</option>
</select>
</li>
<li>
<select id="topping">
<option value="sprinkles">Sprinkles</option>
<option value="chocolatedip">Chocolate Dip</option>
<option value="caramel">Caramel</option>
</select>
</li>
<li>I love <span id="icecreamFlavor"></span> ice cream with <span id="toppingFlavor"></span>.</li>
</ul>
有谁知道可以做到这一点的javascript?
更新:
- 不使用 jQuery。
- 香草、巧克力、草莓、洒、巧克力酱和焦糖不必以粗体显示。
- 选择列表中的第一个选项默认显示。 IE。:
“我喜欢香草冰淇淋与Sprinkles”。
【问题讨论】:
标签: javascript html show options selected