Alors, déjà c'est peut-etre un peut barbare de sauver son contenu a chaque fois que tu sort du textarea mais pourquoi pas.
Donc, deux possiblities au minimum.
Soit tu utlises une méthode anonymous qui existe qu'à moitié comme un
onfocusout.
Perso je regarderais du coté d'un gestionnaire personnalisé.
Par exemple dans ce qui suit on appel un myOnclick créé par nos soins pour récuperer l'objet cliqué.
Tu peut l'utiliser par exemple pour sauver quand on click dans le champ text (obj_cliqued.id == "text") ou ailleurs. A toué de voir.
function myOnclick(e){
// On y stoquera l'objet cliqué
var obj_cliqued;
// Pour la compatibilié crossbrouter
if( !e) e = event;
// Récuperation de l'element du onclik
if( e.target){
obj_cliqued = e.target;
} else {
obj_cliqued = e.srcElement;
}
// Attention, ce qui sort peut dépendre du navigateur
// A toi de t'en servir pour reperer ce qui sert
// alert(obj_cliqued.id)
var str = "";
for(var z in obj_cliqued){
str += "<b>" + z + "</b> = " + obj_cliqued[z] + "n";
}
document.write('<pre>' + str);
// Un ptit return pour faire plus propre
return true;
}
Edit: le onblur ne buguait pas chez moué non plus ^^