Autofilling form only on mac browsers

I am having a problem with a site I have built. The form on the contact page has been autofilled using javascript, when the user clicks in a textfield the field is wiped, when they click out again, if the field is checked to see if there is user input, if there’s not, then it puts the default text in again e.g. email, Name, Company etc.

Trouble is, this form works fine on my mac in firefox and safari, but not on windows computers in both firefox and IE. Can anyone enlighten me as to what is going on please?

It worked for me also without any problem.

its working for me on windows in both chrome, and firefox

It’s automatically showing up with the text inside the form fields?

Does no one knows? Like the QOTSA song?