I am using this text-area so that user can write some text here ,I am using `onblur` and `onfocus` so that when user click on default text it is not shown,I am providing some message as default value ,problem is that when user write something in this text-area than default value is also getting stored in db with other text typed ,where is the mistake ?
 I am taking value in this variable `$nature_speci`

```
 $nature_speci = trim(mysql_prep($_POST['other_naturespeci']));

```

and this is text-area html code

```
<textarea id="other_naturespeci" name="other_naturespeci" size="30" maxlength="100"  onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;">Assignment Specification in Few Words.<?php if (isset($errors)) { echo $_POST['other_naturespeci'];}elseif(isset($_GET['other_naturespeci'])){ echo $_GET['other_naturespeci'];} ?></textarea>

```