如何从select标签中获取价值 [英] How to get value from select tag
问题描述
如何从变量标签中的select标签中获取价值。
i在我的aspx页面中创建了一个div
How to get value from select tag in variabel.
i have created an div in my aspx page
<div id="myDivResult"></div>
在我的javascript中我创建一个带有选项的选择标签
喜欢这个
In this in my javascript i create an select tag with option
Like this
var selectList = document.createElement("select");
var myDiv = document.getElementById("myDivResult");
while (myDiv.hasChildNodes()) {
myDiv.removeChild(myDiv.firstChild);
}
myDiv.appendChild(selectList);
我也从数组创建了一个选项,其中有一些项目要添加到select标签。
喜欢这个
I also have created option from an array with some item to add to the select tag.
Like this
var free = "";
for (var j = 0; j < bookedFreeTimes.length; j++) {
free = bookedFreeTimes[j];
var array = new Array(free);
for (var k = 0; k < array.length; k++) {
var option = document.createElement("option");
option.text = array[k];
selectList.appendChild(option);
}
}
接下来我的问题是如何从我的select标签中获取价值在我的下一个函数中
My problem is next how could i get value from my select tag in my next function
function getItem()
{
var listItemFromAndToDate = document.getElementById('myDivResult').value;
}
我试过这样的但价值是未定的吗?
我该怎么办?使用此处来获取select标签中的值?
I have tried like this but the value gets undenified?
What should i use here instead to get the value from the select tag?
推荐答案
检查此示例代码:演示 [ ^ ]
check this sample code : Demo[^]
(' #button ')。click( function (){
var selectList = document .createElement( select);
var myDiv = document .getElementById( myDivResult);
while (myDiv.hasChildNodes()){
myDiv.removeChild(myDiv.firstChild);
}
myDiv.appendChild(selectList);
for ( var k = 0 ; k< 3 ; k ++){
var option = document .createElement( option);
option.text = k;
selectList.appendChild(option);
}
});
('#button').click(function () { var selectList = document.createElement("select"); var myDiv = document.getElementById("myDivResult"); while (myDiv.hasChildNodes()) { myDiv.removeChild(myDiv.firstChild); } myDiv.appendChild(selectList); for (var k = 0; k < 3; k++) { var option = document.createElement("option"); option.text = k; selectList.appendChild(option); } });
(' #button2')。click( function (){
alert( 您选择了: +
('#button2').click(function () { alert("you have selected :" +
这篇关于如何从select标签中获取价值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!