Nexus Zero Posted August 9, 2007 Share Posted August 9, 2007 At the moment, I'm using the following line of code to making the default text in a text area disappear onclick. The problem is that I want it to disappear only on the first click, rather than have all the user's text disappear on subsequent clicks. onClick="document.Things.ThingBest.value='';" How would I accomplish this? Quote Link to comment Share on other sites More sharing options...
gurroa Posted August 9, 2007 Share Posted August 9, 2007 <html> <script>var i = 0;</script> <body> <form name="Things"> <textarea onClick="if(i == 0){document.Things.ThingBest.value='';++i;}" name="ThingBest">Test</textarea> </form> </body> </html> and second if you can bet on not using z-index ever onClick="if(!document.Things.ThingBest.zIndex){document.Things.ThingBest.value='';document.Things.ThingBest.style.zIndex=1;}" Quote Link to comment Share on other sites More sharing options...
Nexus Zero Posted August 9, 2007 Author Share Posted August 9, 2007 Many thanks, works perfectly! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.