我正在尝试使用 JavaScript 从选择标记中更改值。假设我有这个文本框,如果该文本框为空,则不会进行任何更改,并且选择标签选项的值将保持不变。但是,如果该文本框已填充,那么除了选择标记选项中的值之外,我还必须分配一个不同的值。
这是我正在尝试做的事情:
HTML:
<input type="text" id="txtTest" />
<select name="rdoSelect" id="rdoSelect">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
</select>
JavaScript:
if (document.getElementById('txtTest').value===null)
{
document.getElementById('rdoSelect').value;
}
else
{
document.getElementById('rdoSelect').value = "option 3";
}
我不能让它工作。我尝试将它指向一个元素/变量而不是一个值,但它仍然不起作用:
var test = document.getElementById('rdoSelect');
test.value = "option 3";
我需要帮助,请。谢谢!