Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JavaScript中引用下拉列表名称时,Chrome和Safari中出现未捕获的TypeError_Javascript_Jquery - Fatal编程技术网

在JavaScript中引用下拉列表名称时,Chrome和Safari中出现未捕获的TypeError

在JavaScript中引用下拉列表名称时,Chrome和Safari中出现未捕获的TypeError,javascript,jquery,Javascript,Jquery,以下代码似乎只适用于IE。在Chrome或Safari中,我遇到以下错误: 我在Chrome中遇到的控制台错误是: 未捕获的TypeError:对象#的属性“choosetext”不是函数 代码如下: function LoadPageText(){ document.location.href = "editpage.asp?file="+document.form.file.value+"&text="+document.form['choosetext'](document.for

以下代码似乎只适用于IE。在Chrome或Safari中,我遇到以下错误:

我在Chrome中遇到的控制台错误是:

未捕获的TypeError:对象#的属性“choosetext”不是函数

代码如下:

function LoadPageText(){
document.location.href = "editpage.asp?file="+document.form.file.value+"&text="+document.form['choosetext'](document.form['choosetext'].selectedIndex).value;
}

如何解决Safari和Chrome的此错误?

尝试使用元素id访问值

document.getElementById('ElementId').value
用于下拉列表

document.getElementById('dropdownId').selectedIndex

要获取选定索引

它是否在任何浏览器中显示任何问题,如果是这样的话?请尝试使用$(“#dropdown_id”).val()@jade Yes:“未捕获类型错误:object#的属性“choosetext”不是一个函数。不过,我在下拉列表的id标记中有一个空格,它现在可以工作了,谢谢您的帮助!