Suppression retour chariot

SpicyJR Messages postés 45 Date d'inscription samedi 22 juin 2002 Statut Membre Dernière intervention 24 août 2008 - 19 avril 2005 à 17:24
SpicyJR Messages postés 45 Date d'inscription samedi 22 juin 2002 Statut Membre Dernière intervention 24 août 2008 - 20 avril 2005 à 09:48
Bonjour à tous



Petit souci javascript.

Je cherche à créer une fonction similaire à nl2br, seul souci, le
format de ma base de données ne donne pas de '\n' pour les retour
chariot, il faut passer par l'équivalent ascii... et là ça coince :/



Etant en asp/javascript vous me direz : replace(chaine,Chr(10),''), Eh Ben Non !



plz help!


http://j.ronnel.online.fr

1 réponse

SpicyJR Messages postés 45 Date d'inscription samedi 22 juin 2002 Statut Membre Dernière intervention 24 août 2008
20 avril 2005 à 09:48
Auto réponse :

plusieurs fonctions créent pour retourner la chaîne sans retour
chariot, les test sont fait selon le "\n", le "\r", le char(10) et le
char(13), voilà !



function deleteN(string){

var temp = string;



while (temp.indexOf("\n") != -1) {



temp=temp.replace("\n", "");



}

return temp;

}





function deleteR(string){

var temp = string;



while (temp.indexOf("\r") != -1) {



temp=temp.replace("\r", "");



}

return temp;

}



function delete10(string){

var temp = string;



while (temp.indexOf(escape(String.fromCharCode(10))) != -1) {



temp=temp.replace(escape(String.fromCharCode(10)), "");



}

return temp;

}





function delete13(string){

var temp = string;



while (temp.indexOf(escape(String.fromCharCode(13))) != -1) {



temp=temp.replace(escape(String.fromCharCode(13)), "");



}

return temp;

}






http://j.ronnel.online.fr
0
Rejoignez-nous