всплывающее окно на основе результата сравнения - PullRequest
1 голос
/ 02 февраля 2010

Ситуация такова, что пользователь вводит значение в текстовое поле. Теперь, когда пользователь вводит значение, его следует сравнивать со значением (полем), которое было получено из базы данных. Если значение введено пользователем выше, чем у базы данных, тогда они должны отображаться во всплывающем окне. Как это сделать? Язык, который я использую, - PHP. Всплывающее окно должно быть автоматическим

Заранее спасибо

1 Ответ

1 голос
/ 02 февраля 2010

Онлайн-демонстрация следующего примера: http://jsbin.com/ezusi3/

Вы не можете делать "всплывающие окна" с PHP.Вам нужно будет использовать решение на стороне клиента, такое как Javascript.Ниже приведена простая функция, которую вы можете вызвать, чтобы выполнить то, что вы просите:

function checkVals() {
  // Retrieve the user-provided value
  var userVal = Number(document.getElementById("userVal").value);
  // Retrieve the server-provided value
  var dataVal = Number(document.getElementById("dataVal").value);
  // If the user value is too high, alert the user
  if (userVal > dataVal) {
    alert("Your value is too high.");
  }
}

Обратите внимание, что это функция Javascript, а не функция PHP.

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