有人可以给我一个从1到100的html选项标签吗?
答案 0 :(得分:5)
在PHP中:
foreach (range(0,100) as $number)
echo "<option value='$number'>$number</option>";
答案 1 :(得分:2)
jquery的:
for(var i = 1; i <= 100; i++)
{
$(select).append("<option value='"+i+"'>"+i+"</option>"
}
答案 2 :(得分:1)
在java中:
for(int i = 1; i < 101; i++){
System.out.println("<option value=" + i + ">" + i + "</option>");
}
现在你有100个选项标签,从1到100.
答案 3 :(得分:0)
如果你在PHP中这样做,你的意思是这样的:
echo '<select>
for($i = 1; $i < 101; $i++) {
echo '<option value="'.$i.'">'.$i.'</option>';
}
echo '</select>';
答案 4 :(得分:0)
只需将HTML元素[option]与“label”结合使用,如下所示:
<option label="1">Option one</option>
<option label="2">Option one</option>
[...]
标签允许一个易于自动处理的值,选项标签之间的文本应该用于显示对用户有意义的内容。
答案 5 :(得分:0)
:<input type="range" min="1" max="100" />
或<input type="number" min="1" max="100" />
答案 6 :(得分:0)
在javascript中(我有点生疏,未经测试):
select = document.getElementById('your-list');
for(i=0; i<=100; i++) {
option = document.createElement('option');
option.setAttribute('value', i);
option.innerHTML = i;
select.appendChild(option);
}