【发布时间】:2018-10-09 05:14:01
【问题描述】:
我的 javascript 代码是:
document.getElementById('district').value = dist.long_name "this line is passing the value"
document.getElementById('city').value = route.long_name "this doesn't"
我的 HTML 是:
<div class="form-group">
<label>District</label>
<select id="district" class="form-control">
<option id="district" selected='selected' style="display:none;"><label id="district"></label> </option>
<option>Thrissur</option>
<option>Kozhikode </option>
<option>Palakkad </option>
</select>
</div>
<div class="form-group">
<label>City</label>
<select id="city" class="form-control">
<option id="city" selected='selected' style="display:none;"><label id="city"></label> </option>
<option>opt1</option>
<option>opt2 </option>
<option>opt3 </option>
</select>
</div>
我收到以下错误,我该如何解决:
documet.getElementBy 没有传递值
【问题讨论】:
-
city是一个没有.value属性的<label>。 (啊,你使用了 3 次 idcity- 这是不允许的)
标签: javascript html