Replace date by text in date_popup default value (or in-field label) I am desperately trying to display a date_popup field in my form with a text eg("please select date") as default value and not a date. Can someone help? 
Thanks a lot.
Try using the placeholder html5 attribute by removing the #default_value from the array.

So, take out....

'#default_value' =&gt; $date,


and replace with

'#attributes' =&gt; array('placeholder' =&gt; t('Please select date')),


or, as you already have attribute, add it to that