Я никогда не использовал список данных и хочу показывать ввод типа файла только тогда, когда записанное им значение отсутствует в списке данных. Это мой код:
<input list="customer" name="customer">
<datalist id="customer">
<option value="Customer 1">
<option value="Customer 2">
<option value="Customer 3">
</datalist>
<input type="file">
Итак, я хочу, чтобы, если вы вводите значение, которого нет в опции, я хочу показать файл типа ввода. Можно ли это сделать с помощью CSS?
РЕДАКТИРОВАТЬ: я изменил код, потому что параметры, которые я хочу показать, находятся в массиве php. Вот мой код:
<datalist id="customer">
<?php
foreach ($_SESSION[CUSTOMER_NAMES] as $row) {
?>
<option value="<?php echo $row[0] ?>">
<?php } ?>
</datalist>
<div class="inputBox">
<input type="text" name="customer" id="customer" required="" list="customer"
<?php
if (isset($_SESSION[CUSTOMER])) {
?>
value="<?php echo $_SESSION[CUSTOMER]; ?>"
<?php } ?>>
<label for="customer">Customer</label>
</div>