I want to specify number range in drop-down menu list like 1-24 from example i am currently doing following
JavaScript
x
10
10
1
<select name="hour">
2
<option value="1">1</option>
3
<option value="2">2</option>
4
<option value="3">3</option>
5
<option value="4">4</option>
6
7
8
<option value="24">24</option>
9
</select>
10
is there any way we can say use 1-24 and it dynamically create drop-down menu, I guess we need to use Javascript but i don’t know how to code them?
Advertisement
Answer
You don’t need Javascript, you can use a PHP for loop:
JavaScript
1
6
1
<select name="hour">
2
<?php for ($i = 1; $i <= 24; $i++) : ?>
3
<option value="<?php echo $i; ?>"><?php echo $i; ?></option>
4
<?php endfor; ?>
5
</select>
6