Я работаю над программой, которая идентифицирует клиента заказа на основе содержимого заказа через сканер штрих-кода.Я почти там, но я пытаюсь подтянуть его, чтобы быть более физически эффективным.На данный момент требуется, чтобы содержимое текстового поля было удалено вручную, иначе сканер штрих-кода добавит следующее значение к ранее отсканированному коду.Как получить сброс текстового поля при возможности успешно передать предыдущий штрих-код моему сценарию php.
Я пробовал несколько функций JavaScript, которые автоматически очищали текстовое поле, но дляпо какой-то причине они не позволили передать штрих-коды в скрипт php.Я подозреваю, что проблема где-то в этом разделе кода.
<form name="basket-form" action="phpFiles/search.php" target="resultsFrame" method="post">
<p>Scan items here:</p>
<input id="textInput" type="text" name="item" onfocus="this.value=''"/>
<input type="submit" name="search" value="Search"/>
<input type="submit" name="clear" value="Clear"/>
<p></p>
</form>
Я бы хотел, чтобы моя программа работала так:
- Сканирование штрих-кода.
- Его значение переданона мой php-скрипт.
- Этот штрих-код удаляется из текстового поля.
- Курсор остается в текстовом поле, так что следующий элемент может быть отсканирован немедленно.
Шаги два и три кажутся взаимоисключающими и, как следствие, моя главная проблема.