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版本