Many websites today will not have labels next to their input boxes anymore. Instead they place the text inside the input box. Contact Form 7 plug in can do this out of the box, but the user has to erase what is in the box before they can type in their information. This is a) annoying and b) not user friendly at all. Fortunately there is a hack that makes this work. Special thanks to emj for this solution.
Note that this is a bit of a hack, so not sure how it will work as you upgrade to newer versions.
First: add this javascript to header.php
Second: in the contact form 7 plugin folder, edit file /modules/text.php
Third: find line 76
$html = ‘‘;
Fourth: between ‘input’ and ‘type’, add:
onFocus=”clearText(this)” onBlur=”restoreText(this)”
That should do it. It isn’t perfect, but it works pretty well.
How much do website updates cost?
If you already have a website and want updates done, or new pages added, we charge $75 per hour. Unlike other companies in Jacksonville and St. Augustine that bill you for an hour with a small update, we charge in 15-minute increments saving you money. We will always provide you with an estimate of how…
Where do I get images for my website?
We highly recommend taking your own images for your website. Almost any modern phone can take great pictures. We can edit them and make them pop for you. Having your own images makes your website feel more genuine and gives customers a better idea of your company. Most customers can spot a stock photo from…
Can you create copy / content for our website?
Absolutely! Our copywriter Blair does excellent work and has been creating compelling copy for our clients for years. His content is also SEO focused, helping you rank better in search engines. Blair has done content on pretty much any subject you out there. We also create copy for blog posts to help keep your websites…