我需要创建一个简单的下拉菜单,其中包含 5 个项目(widget1、widget2、widget3 等)和一个相应的值,即价格。当用户在选择小部件后单击“价格按钮”时,我需要价格显示在文本框中。这是我从其他片段中提取的内容,但无法弄清楚“var x”之后的第二部分以将其插入文本区域。
function displayResult()
{
var x=document.getElementById("dropdown").value;
}
而html...
<form action="">
<select id="dropdown" >
<option value="$1">widget1</option>
<option value="$2">widget2</option>
<option value="$3">widget3</option>
<option value="$4">widget4</option>
</select>
<button type="button" onclick="displayResult()">Price</button>
</form>
<textarea = id="showprice" size="10" maxlength="10"></textarea>
我发现的大多数示例在选择下拉菜单后都会更改文本框,单击按钮后我需要它工作。谢谢