Suppression retour chariot

Signaler
Messages postés
45
Date d'inscription
samedi 22 juin 2002
Statut
Membre
Dernière intervention
24 août 2008
-
Messages postés
45
Date d'inscription
samedi 22 juin 2002
Statut
Membre
Dernière intervention
24 août 2008
-
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

Messages postés
45
Date d'inscription
samedi 22 juin 2002
Statut
Membre
Dernière intervention
24 août 2008

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