Javascript 选择未按预期工作的索引

Javascript 选择未按预期工作的索引,javascript,Javascript,DOM: 选择一个状态 不合适 联络 没有联系方式 我找到了此代码并进行了尝试: <select name="statusId"> <option value="">Choose a status</option> <option value="12856801">Not a Fit</option> <option value="12882961">Contacted </option> &

DOM:


选择一个状态
不合适
联络
没有联系方式
我找到了此代码并进行了尝试:

<select name="statusId">
  <option value="">Choose a status</option>
  <option value="12856801">Not a Fit</option>
  <option value="12882961">Contacted </option>
  <option value="13071711">No Contact Info</option>
var textToFind='Contacted';
var dd=document.getElementsByName('statusId')[0];
对于(变量i=0;i
它没有设置值,只是返回
2


我做错了什么?

selectedIndex
不是
selectIndex


我不识字

属性名称为
selectedIndex
。。。
var textToFind = 'Contacted';
var dd = document.getElementsByName('statusId')[0];
for (var i = 0; i < dd.options.length; i++) {
    if (dd.options[i].text === textToFind) {
        dd.selectIndex = i;
        break;
    }
}