No, it doesn't work that way. If you include an email address on the page that comes from the server, it can be read. I put the actual email address on my in the server side code (PHP) so that it can't be seen.
The email address that the user entered can't be seen on the page because it is never there except on their computer. 'https' can protect against it being read in transmission to your server.
The reCAPTCHA was invented to prevent automated submissions. While that works on the form page, serious spammers skip the form page and submit directly to your 'action' page. It is important for spam protection to filter and check what you get from the forms.