我正在尝试访问从下拉列表中选择的值并填充到表格的一行中。我在用:
cell2.innerHTML = choiceInput.options[choiceInput.selectedIndex].text;
choiceInput
我的下拉元素的名称在哪里。
如果我从下拉列表中选择一个选项,这将有效,但如果我没有从下拉列表中选择任何内容,我会null
选择一个值并获得 JavaScript 错误。
有人可以帮我弄这个吗?
我正在尝试访问从下拉列表中选择的值并填充到表格的一行中。我在用:
cell2.innerHTML = choiceInput.options[choiceInput.selectedIndex].text;
choiceInput
我的下拉元素的名称在哪里。
如果我从下拉列表中选择一个选项,这将有效,但如果我没有从下拉列表中选择任何内容,我会null
选择一个值并获得 JavaScript 错误。
有人可以帮我弄这个吗?
获取潜在option
元素,使用if 语句,这样您就不会.text
在没有可用元素时尝试访问。
var selected = choiceInput.options[choiceInput.selectedIndex];
if (selected)
cell2.innerHTML = selected.text;
使用验证。
function validateListBox(){
var listBoxSelection=document.getElementById("choiceInput").value;
if(listBoxSelection==0){
alert("Please select );
return false;
}else{
return true;
}
return true;
}