předvyplnění políčka šedým textem, který zmizí, jak začne uživatel psát

kolaloka
Člen | 69
+
0
-

Ahoj,
chtěl bych se zeptat, zda je v nette formulářích možné našeptávání příkladů do políček formuláře.
Například chci aby u jména bylo vidět v políčku formuláře šedivě Jan, u příjmení Novák, ale aby to tam nebylo předvyplněno, čili, aby ten člověk mohl vypsat své jméno bez mazání „Jan Novák“.

Poradí někdo?
díky
Kolaloka

nightfish
Člen | 472
+
+4
-

Toho se v HTML5 dosahuje pomocí atributu placeholder. V Nette formuláři jej můžeš nastavit třeba takto:

$form->addText('jmeno', 'Jméno')->setAttribute('placeholder', 'Jan Novák');
kolaloka
Člen | 69
+
0
-

@nightfish – díky, seš borec, funguje to!!!