当检查是否选择了多个选择索引时,出现SCRIPT ERROR 70
SCRIPT ERROR 70 when checking if a multiple select index is selected IE11
w/我有一个多重选择,列出一个州的县:
<select name="SAcounty" id="SAcounty" size="7" class="" multiple onchange="getcities();" tabindex="47" style="font-size: 10px; color: black">
</select>
事件函数getcities在您第一次选择县时工作得很好。但是当你切换到另一个国家时,我得到permission denied error。
for (var i = 0; i < document.getElementById('SAcounty').length; i++) {
if (document.getElementById('SAcounty').options[i].selected) {
k = k + 1;
}
}
的行出现错误 if (document.getElementById('SAcounty').options[i].selected)
这个工作完美之前,我们移动到IE 11没有比较模式,但现在没有我改变是解决这个错误。
似乎直到……才出现问题。被选中"。我可以设置一个变量document.getElementById(' sounty ')。选项[i]没有问题,但一旦。selected被添加....错误。
页面包含在一个框架中,但所有的功能都包含在同一个框架中,并且不与任何其他框架发生交互。
帮忙吗?
我已经创建了这个堆栈代码片段,显示了当我这样做时所看到的内容。
var el = document.getElementById('SAcounty');
el.options[5].selected = true;
for (var i = 0; i < el.options.length; i++) {
var option = el.options[i];
if (option.selected) {
alert(option.text);
}
}
<select multiple id="SAcounty">
<option>1</option>
<option>2</option>
<option selected>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
这会提醒"3",然后在IE11中提醒"6"。
相关文章:
- 他们网站上的代码出现启动日期选择器错误
- 带有推特助推器的日期选择器出现了,但没有't更改日期
- 访问knockout.js选择列表中的值时出现问题
- jQuery选择器出现奇怪问题
- MVC中选择下拉列表的设置值出现问题
- 使用jQuery日期选择器编辑单元格时出现AngularJS ngGrid问题
- jquery 选择具有特定属性的表行时出现语法错误
- 在选择IMG SRC并在文本字段中显示时出现问题
- 尝试开机自检“选择”HTML表单输入时出现PHP错误
- 使用 jQuery 选择多次出现的类
- 父后代 jquery 选择器中出现奇怪的错误
- 设置选择框样式时出现问题
- 取消选择所有复选框时出现问题 Un 选中子项之一
- 多个选定的索引查询(选择选项菜单)出现问题
- 使用 HTML 选择 (HTML) 的选择顺序出现问题
- Codeigniter/jQuery:将值从选择下拉列表提取到数据表中时出现问题
- jQuery 选择错误:添加新的选择字段并对其进行组合时出现问题
- JS:使用引导日期选择器在视图模式“月”中出现结束日期问题
- 空选择出现问题-从选择中删除所有选项
- 当我在狂欢商店中添加 Braintree 插入式 UI 时,付款方式选择出现问题