Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.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/3/html/90.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 HTML组合框所选项目的值_Javascript_Html_Combobox - Fatal编程技术网

Javascript HTML组合框所选项目的值

Javascript HTML组合框所选项目的值,javascript,html,combobox,Javascript,Html,Combobox,我试图使这个HTML组合框等于一个值 JPG先生 .PNG .GIF 所以当我在我的网页上选择jpg时,这是否意味着文件类型=.jpg?我想是的 然后我尝试从javascript调用该值,如下所示: var fileType=document.getElementByIDfile_type.value 是这样做的吗?我还可以如何获取组合框中所选项目的值 关于首先,您的控件没有ID属性,只设置了名称,因此需要将ID添加到html中 <select id="file_type" name=

我试图使这个HTML组合框等于一个值

JPG先生 .PNG .GIF

所以当我在我的网页上选择jpg时,这是否意味着文件类型=.jpg?我想是的

然后我尝试从javascript调用该值,如下所示:

var fileType=document.getElementByIDfile_type.value

是这样做的吗?我还可以如何获取组合框中所选项目的值

关于

首先,您的控件没有ID属性,只设置了名称,因此需要将ID添加到html中

<select id="file_type" name="file_type" >
此selectedItem必须包含属性值和文本:

selectedItem.value //<--  ".jpg"


谢谢你。我现在就试试。注意selectedIndex在某些情况下可能等于-1。当我在JavaScript中添加这些变量时,它不起作用。使用Chrome中的控制台,它表示找不到javascript函数或其他东西:未定义意外引用错误:[functionname]。onClick。我用按钮调用函数。如果我删除这些变量,这是可行的。发生了什么事?铬。它只是说它与onclick没有识别函数有关,但是如果我删除变量,它就没问题了。。但在阿普塔纳,它说的是这样的:这与你所问的完全不同,是的,它不起作用,但上面的示例是正确的,回答了你的问题。
selectedItem.value //<--  ".jpg"
selectedItem.text //<-- ".JPG"