2010-11-15 2 views
-6

Может ли кто-нибудь дать мне тег опции html, который идет от 1 до 100?Опция с 1 до 1000

+1

Вы можете сделать это. Просто начните печатать. – outis

+3

Или, как однажды сказал Гаусс, '' – outis

+2

от 1 до 100 или от 1 до 1000? Тебе лучше разобраться. –

ответ

5

В PHP:

foreach (range(0,100) as $number) 
echo "<option value='$number'>$number</option>"; 
+0

'+ 1' опрятный' foreach' – sshow

1

В Java:

for(int i = 1; i < 101; i++){ 
    System.out.println("<option value=" + i + ">" + i + "</option>"); 
} 

Теперь у вас есть 100 опционных теги от 1 до 100.

0

Если вы делаете это в PHP вы имеете в виду что-то вроде этого:

echo '<select> 
for($i = 1; $i < 101; $i++) { 
    echo '<option value="'.$i.'">'.$i.'</option>'; 
} 
echo '</select>'; 
1

JQuery:

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

Просто используйте HTML-элемент [параметр] в сочетании с «ярлыком», например, так:

<option label="1">Option one</option> 
<option label="2">Option one</option> 
[...] 

Метка позволяет значение, которое легко автоматически ее обрабатывать, а текст между тегами опций следует использовать для отображения того, что имеет смысл для пользователя.

0

в HTML5: <input type="range" min="1" max="100" /> или <input type="number" min="1" max="100" />

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); 
} 
Смежные вопросы