range是HTML语言中input类的重要且方便的类型。
想要改变range的长度,并且加分割条 tick, 如何设置?
<?php
$Time=$_GET['Time'];
if($Time==0) {$TN0=17;}
echo '<form action="./" method="get">';
echo '<input type="range" style="width: 60%;" list = "Z" name="Time" value ='.$Time.' min="17" max="48" onchange="this.form.submit()">'.$Time;
echo '<datalist id="Z">';
echo '<option>18</option>';
echo '<option>20</option>';
echo '<option>22</option>';
echo '<option>24</option>';
echo '<option>26</option>';
echo '<option>28</option>';
echo '<option>30</option>';
echo '<option>32</option>';
echo '<option>34</option>';
echo '<option>36</option>';
echo '<option>38</option>';
echo '<option>40</option>';
echo '<option>42</option>';
echo '<option>44</option>';
echo '<option>46</option>';
echo '</datalist>';
echo '</form>';
?>
style="width: 60%;" 改变长度,或是style="500px;"。
list = "Z" 添加小分割标签。