Javascript自动选择下拉列表而不选择

时间:2017-07-17 23:18:12

标签: javascript html5 select option

我正在编写一个网站,我很乐意自动选择所有下拉菜单,而不是手动选择。 问题是我的JS代码带来了值,但它没有选择任何选项,因此框保持“选择一个选项”

HTML:

var index = document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList).selectedIndex; alert("value="+document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList').value); alert("text="+document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList').options[1].text); s2id_autogen1.value= document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList').options[2].text; s2id_autogen1.checked = true; var index = document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList').selectedIndex; alert("value="+document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList').value); alert("text="+document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList').options[1].text); s2id_autogen2.value= document.getElementById('s2id_ContentPlaceHolder1_personDetails_genderDropDownList').options[2].text;

JavaScript的:

df_main['Ranking'] = df_main['Porosity']*['Permeability']

有什么建议吗? :)

非常感谢!

1 个答案:

答案 0 :(得分:0)

您似乎没有标识为ContentPlaceHolder1_personDetails_titleDropDownList的元素,因此无法使用document.getElementById获取该元素,因此您最有可能收到错误

。{/ p>

修改:您的意思是使用Uncaught TypeError: Cannot read property 'selectedIndex' of null作为选择器吗?