Вместо всплывающих окон выводить предупреждения, уведомления, советы по запуску окна журнала в форме PHP - PullRequest
0 голосов
/ 03 августа 2020

У меня есть форма PHP, используемая для заполнения сведений о продукте, таких как вес, размеры, информация о продукте и т. Д. c. Я хотел бы поместить небольшое поле (текстовое поле?) В нижний правый угол, где есть текущий журнал любых предупреждений, советов или уведомлений, которые будут появляться во время заполнения формы.

Например, давайте скажем, добавлены размеры, превышающие определенный размер, я хотел бы, чтобы в поле появилось уведомление, в котором говорится: «Эй, это слишком большая коробка, поэтому для расчета стоимости доставки будет использоваться габаритный вес». А если есть другое уведомление, оно появится под ним, как журнал с прокруткой.

Следует ли мне использовать для этого текстовое поле? Как добавить дополнительные уведомления, не перезаписывая предыдущие?

Ответы [ 2 ]

0 голосов
/ 12 августа 2020

С помощью комментариев я решил проблему следующим образом:

Сначала в форме HTML я создал DIV для журнала, который будет прокручиваться ...

<div id="scanlog" style="white-space: pre-line; padding:10px;height:275px;width:100%;box-sizing:border-box;border:10px solid #666;overflow:auto;"></div>

... и, где необходимо, включите Javascript, чтобы добавить к существующему журналу разрывы строк.

$('#scanlog').text("\nDVD Selected\n"+$('#scanlog').text());
0 голосов
/ 03 августа 2020

Что происходит, когда они исправляют размер, и он перестает быть завышенным? это уведомление должно исчезнуть? Если это так, то для каждого onBlur выполните проверку и сообщайте обо всех «проблемах».

Я бы сделал это в JavaScript / JQuery. Textarea не требуется, просто используйте любой тег блока.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...