... un par de aclaraciones:
1. PHP es un lenguaje del lado del servidor. El comportamiento que describes es del lado del cliente; la solución sería con HTML o JS, nada que ver con PHP.
2. ¿Que trabajes en Delphi tienen algo de especial?
... quizá lo hagas manualmente desde algunos controles visuales?; no lo sé. Como sea, lo mejor será que hablemos de código.
Movería tu tema a HTML pero espero tu confirmación (que amplíes la información, porque dejas mucho a la imaginación).
Saludos