Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.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 获取某些div中选择框的值_Javascript_Jquery - Fatal编程技术网

Javascript 获取某些div中选择框的值

Javascript 获取某些div中选择框的值,javascript,jquery,Javascript,Jquery,按document.getElementByTagName[select][1]。值我可以获取我的值,如果我想使用div获取值,比如首先选择div中的框值,该怎么办 <select> <option>1</option> <option>2</option> <option>3</option> </select> <div id="firstdiv">

document.getElementByTagName[select][1]。值
我可以获取我的值,如果我想使用
div
获取值,比如首先选择
div中的
框值,该怎么办

<select>
    <option>1</option>
    <option>2</option>
    <option>3</option>
</select>

<div id="firstdiv">
    <select>
        <option>1</option>
        <option>2</option>
        <option>3</option>
    </select>

    <select>
        <option>1</option>
        <option>2</option>
        <option>3</option>
    </select>
</div>

1.
2.
3.
1.
2.
3.
1.
2.
3.
类似这样的东西

//get the div
var theDiv = document.getElementById("firstdiv");
//get the first select option from thediv
var theSelect = theDiv.getElementsByTagName("select")[0].value;

console.log("theVal",theSelect)
既然您也将此标记为jQuery问题,我将添加此

var theSelect = $("#firstdiv select :first").val(); 
console.log("theVal",theSelect)

谢谢,但这是div.getElementsByTagName(“选择”)[0].value;不适合我,我不知道为什么,一切似乎都好right@Sooraz下面是使用您提供的代码的fiddler版本