I have this simple little JavaScript snippet to try and protect my email address a little:
<p>Email:<br />
<script type="text/javascript">
    mixupE='mywebsite.com'
    mixupE=('myname' + '<span>@</span>' + mixupE)
    document.write(mixupE)
</script>
</p>
The problem is that it is the only section of code that doesn't validate a xhtml strict. It's to do with the span @ /span part. I have just include the span so that I can style the @ symbol different to the rest of the email address.
Anyone got any better ways of doing this?
Ideally I'd like to get everything to validate :o)
I've solved it by just doing this at the moment:
<p>Email:<br />
        <script type="text/javascript">
            mixupA='name'
            mixupA=('my' + mixupA)
            document.write(mixupA)
        </script><span>@</span><script type="text/javascript">
            mixupB='site.com'
            mixupB=('myweb' + mixupB)
            document.write(mixupB)
        </script>
</p>
Probably not the best way of doing things, but it seems to work and my pages now validate as xhtml strict :o)
 
     
     
     
    