无法在HTML选项列表中放置标准值

时间:2014-05-19 10:35:52

标签: javascript jquery html list

我想为HTML中的选项列表提供标准值。虽然这个列表是在另一个JS文件中定义的,但我无法给它赋值,因为它只是给出了标准。

定义它的文件:

$(function(){
var $select = $(".1-100");
for (i=1;i<=100;i++){
    $select.append($('<option></option>').html(i))
}
});

使用HTML

<strong>Age:</strong><span>
    <select id="age" class="1-100"></select>
    </span>

我试图将值设置为以下内容:

document.getElementById("age").value = age;

但这只能给出标准&#34; 1&#34;即使年龄高于此。

1 个答案:

答案 0 :(得分:0)

类名应以字母

开头
$(function(){
var select = $(".a1_100");
for (i=1;i<=100;i++){
    select.append('<option value="'+i+'">'+i+'</option>')
}
});

<strong>Age:</strong><span>
    <select id="age" class="a1_100"></select>
    </span>