Buongiorno, oggi stavo facendo un semplicissimo script, ma purtroppo ho incontrato alcune difficoltà.

Questa è la parte iniziale, e non credo ci siano errori.
Codice PHP:
<script type="text/javascript">  
var 
message="Testo";
var 
tagboard=document.tagboard.ffmsg;
var 
send=document.tagboard.post;
function 
modifyvalue() { if (tagboard.value=="") {
tagboard.value=messagetagboard.style.color="808080"tagboard.style.fontStyle="italic";  
}  
}    
function 
resetvalue() { if (tagboard.value==message) {
tagboard.value="";
tagboard.style.color="000000";
tagboard.style.fontStyle="normal";  
}

L'unico problema si presente alla fine. L'unico modo in cui funziona è questo:
Codice PHP:
document.onload=modifyvalue();
tagboard.onfocus=resetvalue
tagboard.onblur=modifyvalue;  
</script> 
E se io provo a fare così:
Codice PHP:
document.onload=modifyvalue();
tagboard.onfocus=resetvalue
tagboard.onblur=modifyvalue
send.onsubmit=if (tagboard.value==message) return false;
</script> 
Lo script non funziona completamente, non compare nemmeno il messaggio, soluzioni?

Non capisco il motivo.

P.s: non posso modificare direttamente il form, ne usare innerHTML.