我正在编写一个网站,我很乐意自动选择所有下拉菜单,而不是手动选择。 问题是我的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']
有什么建议吗? :)
非常感谢!
答案 0 :(得分:0)
您似乎没有标识为ContentPlaceHolder1_personDetails_titleDropDownList
的元素,因此无法使用document.getElementById
获取该元素,因此您最有可能收到错误
修改:您的意思是使用Uncaught TypeError: Cannot read property 'selectedIndex' of null
作为选择器吗?