ドロップダウンボックスの前にテキスト入力 (z-index:1) を配置しました。ユーザーがテキストを入力し、ドロップダウン リストから選択できるようにします。ドロップダウンリストの下矢印ボタンを非表示にしました。したがって、ユーザーがテキスト入力をクリックすると、ドロップダウンリストが自動的に表示されます。リストを表示するために Jquery を使用する予定ですが、使用する必要がある機能がわかりません。
ここに私のコード
<span id="plantimefromdd" style="position:relative;">
<input id="textin1" name="textin1" type="text" style="width:100px;position:absolute;top:-4px;left:13;z-index:1;padding:3;margin:0;opacity:0;" value="<?php echo $todisplay; ?>" onclick="this.style.opacity=1;">
<?php
//display dropdown time for from interval 5 minutes
$start = strtotime('12:00am');
$end = strtotime('11:55pm');
echo '<select name="plantimefromdd" style="width:100px;height:26px;-webkit-appearance:none;border-width:2px;border-color:#D8D8D8;" onchange="$(\'input#textin1\').val($(this).val());">';
for ($i = $start; $i <= $end; $i += 300){
$timerfrom = date('H:i', $i);
if($todisplay == $timerfrom) {$temp = "selected";} else {$temp = "";}
echo '<option '.$temp.' >' . $timerfrom ;
}
echo '</select>';
?>
</span>
ご協力ありがとうございます。