我想为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;即使年龄高于此。
答案 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>