rajouter un param a LireCoukie(param,defaut)
et finir dans lirecoukie par if (result=='' ) result = defaut;
ou avoir une fonction
function defautsibesoin(val,def)
{
if (val == '') return def;
return val;
}
et faire
info=defautsibesoin(LireCoukie("toto"),"toto est beau");
tu voudrais qqchose comme en shell
${info:=valeur par defaut}
ou faire que le resultat soit un objet, et dans le constructuer de
l'objet, tester la valeur, et si elle est '' mettre une valeur par defaut.
en gros quelque part il faudra bien faire ce if (info == '' ) info=defaut;
donc autant le mutualiser.
Le 28/02/2011 16:18, Daniel Cartron a écrit :
Le lundi 28 février 2011, Laurent a écrit :
du genre try catch? pour les undefined?
pour le cas précis qui me préoccupe, je cherche ça :
je lis un cookie pour y chercher une info :
var info = LireCookie('moninfo');
si l'info existe je m'en sers
sinon je remplace par une valeur par défaut
Donc dois-je écrire :
if(info == '') {info = pardéfaut}
utiliser info
ou peut-on faire plus joli ?
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux