As you would hope it is possible to customise the messages that are displayed by the browser with your own text, but this can only be done via Java Script.
Did you find any of these examples useful or have any questions? However, I noticed that your script is throwing errors and thought maybe i'd check with you to see if you might know why. I'm getting : Uncaught Syntax Error: Unexpected token ...
and then about 4 of these: Uncaught Type Error: Cannot read property 'add Event Listener' of null(…) Anyways, just thought I'd see if you knew why.
Here you can see screen captures from Firefox and Chrome: Text alert messages are generated entirely by the browser and will even translate automatically into different languages - something that would be almost impossible using just Java Script.
The advantage for the user is that it's obvious whick element is causing the problem and there's no alert window that needs to be clicked away.
To make this form function for your website, you’ll need to code it with PHP. I am sure that almost everyone can agree on the importance of contact forms for use on everything from static HTML websites to Word Press powered websites.
Note: the PHP contact form tutorial focuses on just making it work functionally, but you will just need to add security features to it yourself (Google it! I found myself many times creating custom PHP contact forms for clients and always changing things around to suit the needs of the client.
This is also possible with text will now toggle the checkbox state, and the text will change from red to green.
Basically, when the checkbox is happy, the label is happy.
There are also clever ways of styling the label to look like a checkbox and hiding the actual checkbox so you can use your own graphic, font icon or CSS creation: , but actually toggling the checkbox in the background.
We know the checkbox is changing because that's what drives the CSS effect: The HTML for this example is the same as above. I'm not much of a developer, but stubble on your website searching for exactly what you posted here.
It is pretty easy to do, all you need is patience and the willingness to test new stuff!