从我的小提琴
<select id="doesnt-work">
<option>Apple</option>
<option>Orange</option>
<option value="111">Pineapple</option>
<option>Banana</option>
</select>
<input type="textbox" id="mytextbox"/>
<button onclick="displayResult(doesnt-work)">Click me</button>
JavaScript
function displayResult(selTag)
{
var x=selTag.options[selTag.selectedIndex].text;
document.getElementById('mytextbox').value = x;
}
我知道它不起作用,因为“不起作用”之间的连字符
我需要使用连字符,因为它是由我的应用程序自动创建的,我无法控制它。
有谁知道怎么做?