No ves al
<input>
porque no lo estás imprimiendo. Ahora, esa impresión tendrás que hacerla dentro del formulario para que siga perteneciendo al mismo y no sea un elemento externo.
Código Pseudocódigo:
Ver originalSi Condición Entonces
Imprimes la caja con el placeholder original
Si No
Imprimes la caja con el nuevo placeholder
Fin Si
Aunque no le veo mucho sentido a hacer eso, es decir, con un mensaje en alguna parte de la página, te basta.
Saludos