Salut !
> -----Message d'origine-----
> De : Jean Michel Flambard [mailto:[EMAIL PROTECTED]]
> Envoy� : mardi 28 mai 2002 23:26
> � : [EMAIL PROTECTED]
> Objet : Re: String coup�e
>
>
> Merci, c'�tait bien �a...
> Bien que je ne comprenne pas... Ca n'est pas tr�s logique.
> Normalement, la valeur affich�e est la chaine comprise entre "".
> Ici, cette chaine est <%=retailsUser.getPrenom()%> et non la
> chaine retourn�e par getPrenom(). Or c'est bien cette chaine
> l� qui est
> affich�e.
> Pourquoi �a marche ? J'aimerais comprendre.
Ben c'est pas tres dur, a priori, il suffit de regarder le
code HTML g�n�r� :
<input type="text" name="Prenom" value=Jean Michel>
Le navigateur interpr�te Jean comme la valeur du param�tre
value et Michel comme un nouveau param�tre du tag input.
Comme IE laisse passer la plupart des erreurs, il ne doit
pas r�agir. En utilisant un navigateur plus strict, tu aurais
d� avoir une erreur. Mais l�, je peux me tromper, n'�tant en rien
sp�cialiste de la chose.
Olivier
>
> Merci,
>
> Jean Michel
>
> > ----------
> >
> > C'est tout � fait normal.
> > Il manque des guillements pour l'attribut value.
> >
> > Ceci devrait r�soudre ton pb, et est plus conforme � la norme:
> >
> > <input type="text" name="Prenom"
> value="<%=retailsUser.getPrenom()" %>>
> >
> > Patrice
> >
> > -- Use Opera, the most user-friendly web browser on Earth --
> >
>
>
>
