The content of the form is not touched by JS at all. It’s simply going through the Nice & Simple form as it does out of the box. The only thing I’ve changed is the styling and adding the relevant email addresses to contactengine.php.
> While I’m here is there any way for the ‘From’ email to be the same as the one submitted?
Keep in mind that this may get your mail caught by more spam filters. The email *is not* “from” the person who filled out the form – it’s “from” your website. You might set the `Reply-to` header with that person’s email address, but the `From` address should be an address on your domain (typically something like “firstname.lastname@example.org”).
In this case, sure, since you’re only sending emails to yourself.
But what’s the *reason* for wanting the user’s name in the `From` field? The most common reason is to allow you to “reply” to the message. Using the `Reply-to` header allows that, without the need for any workarounds.