Supprimer une sous chaine dans une chaine
salut tout le monde;
j'ai une formulaire avec des cases à cocher et dépand le choix je fait un traitement:
- si je décoché ,j'enregistre la valeur de la colonne que j'ai décoché dans une ccokie(je fait plusieurs enregistrements) a la fin la chaine sera comme ça :num,nom,prenom,email
- si je coche je supprime la valeur de la cookie (si je choisi par exemple 'nom' j'ai besoin de supprimer le 'nom' dans la cookie et la chaine reste comme ça : num,prenom,email)
mais avec les virgule j'arrive pas a faire ça .
voila un bout de mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
//si je décoche -->j'enregistre la valeur dans une cookie
if(visible == false){
nameCol = getCookie('nameCol');
if (nameCol != null && nameCol != "" ) {
tabCol = nameCol + ',' + column;
setCookie('nameCol', tabCol, null);
} else {
setCookie('nameCol', column, null);
}
}
//si je coche je supprime la valeur dans cookie
else {
//supprimer colonne ds cookie
nameCol = getCookie('nameCol');
reg = new RegExp(column , "g");
newCookie = nameCol.replace(reg,"") ;
setCookie('nameCol', newCookie, null);
} |
Merci d'avance.