input, cote et espace incompatibles ???
Posté : 20 déc. 2006, 00:25
Bonsoir,
je vous expose mon probleme.
je n'arrive pas a faire afficher dans un input un texte melant espace et cote.
Je m'explique, j'ai un formulaire de saisie qui peut être modifié en cas d'erreur de frappe ou autre.
le probleme c'est que si le texte a modifier contient un ou des espaces et une ou des cotes, je n'arrive pas à faire afficher mon texte correctement dans un input.
ce que j'ai essayé et leur resultat.
1°:
2°:
3°:
4°:
Donc voilà, je n'ai pas d'autres solutions, enfin je seche.
Si quelqu'un a une solution pour que l'affichage soit : AGENT D'ENTRETIEN alors cela sera avec plaisir que je l'en remercierais.
je vous expose mon probleme.
je n'arrive pas a faire afficher dans un input un texte melant espace et cote.
Je m'explique, j'ai un formulaire de saisie qui peut être modifié en cas d'erreur de frappe ou autre.
le probleme c'est que si le texte a modifier contient un ou des espaces et une ou des cotes, je n'arrive pas à faire afficher mon texte correctement dans un input.
ce que j'ai essayé et leur resultat.
1°:
$generique2="AGENT D'ENTRETIEN";
echo "<input id='generique1' name='generique1' value=$generique2 type='text' size='55'
maxlength='50' onkeyup='verif_caractere_utilisateur(this);javascript:this.value=this.value.toUpperCase();'
onFocus='this.select();'>";
le resultat en affichage est : AGENT 2°:
$generique2="AGENT D'ENTRETIEN";
echo "<input id='generique1' name='generique1' value='$generique2' type='text' size='55'
maxlength='50' onkeyup='verif_caractere_utilisateur(this);javascript:this.value=this.value.toUpperCase();'
onFocus='this.select();'>";
le resultat en affichage est : AGENT D 3°:
$generique2 = addslashes ( "AGENT D'ENTRETIEN" );
echo "<input id='generique1' name='generique1' value='$generique2' type='text' size='55'
maxlength='50' onkeyup='verif_caractere_utilisateur(this);javascript:this.value=this.value.toUpperCase();'
onFocus='this.select();'>";
le resultat en affichage est : AGENT D\ 4°:
$generique2 = addslashes ( "AGENT D'ENTRETIEN" );
echo "<input id='generique1' name='generique1' value=$generique2 type='text' size='55'
maxlength='50' onkeyup='verif_caractere_utilisateur(this);javascript:this.value=this.value.toUpperCase();'
onFocus='this.select();'>";
le resultat en affichage est : AGENT Donc voilà, je n'ai pas d'autres solutions, enfin je seche.
Si quelqu'un a une solution pour que l'affichage soit : AGENT D'ENTRETIEN alors cela sera avec plaisir que je l'en remercierais.