javascript - IE7中无法使用document.getElementById()获取数据

标签 javascript

我正在尝试从 Javascript 中所选选项的选择标记中检索值

这在 Mozilla 中工作正常,但在 IE 7 中不行。 示例:

function uploadFiles()
{
    var x = document.getElementById('fileName').value;
    alert(x);
}

最佳答案

如果是<select>那么你应该使用:

var s = document.getElementById('fileName');
var x = s.options[s.selectedIndex].value;

关于javascript - IE7中无法使用document.getElementById()获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1543535/

相关文章:

javascript - D3 - 带有自定义 json 的 map

javascript - 我可以从另一个函数中重新定义一个 JavaScript 函数吗?

javascript - 如何修复我的代码并获取数组中第一个和最后一个数字的相反顺序

javascript - 将 Canvas 设置为背景 - Javascript

javascript - 将分数计算为相对于其他分数的值

javascript - AngularJS 1.3 和 2 版本中创建指令作用域的方式是否相同?

javascript - 我正在寻找出现 TypeError : x is undefined 的原因

javascript - 将 PCM 流转换为 Javascript 可读流

javascript - 无法在 laravel mix 中添加 bootstrap.min.js

javascript - Angular 工厂未从 Soundcloud (SC.get) 请求返回数据