Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
Bonsoir,
Quelqu'un sait comment paramètrer une zone <INPUT> pour qu'elle s'agrandisse ou rétrecisse en fonction du texte qui lui arrive ?
Merci.
JM
Hors ligne
Salut,
peut-être en lui spécifiant sa longueur dynamiquement.
$texte_qui_arrive = 'textequiarrive'; $longueur = strlen($texte_qui_arrive); echo '<input type="texte" name="texte" size="'.$longueur.'" />';
Pas tester alors à vérifier.
Piett
Hors ligne
C'est pas plutot un truc dynamique qu'il veut? Genre un truc de ce style :
<script language="javascript">
function woaw (txt) {
champ = document.getElementById('poik');
champ.style.width = txt.length*8 + "px";
}
</script>
<input id="poik" onkeyup="woaw(this.value);" style="width:80px"/>Hors ligne
La classe se forum quand meme, on repond meme à des questions qu'on nous pose pas
Hors ligne
Piett a écrit:
Salut,
peut-être en lui spécifiant sa longueur dynamiquement.Code:
$texte_qui_arrive = 'textequiarrive'; $longueur = strlen($texte_qui_arrive); echo '<input type="texte" name="texte" size="'.$longueur.'" />';Pas tester alors à vérifier.
Piett
Je préfère manifestement l'autre solution. Si à chaque lettre tu es obligé de faire une requête php, tu n'es pas sorti de l'auberge.
Ce problème ne peut être traité par php.
Hors ligne
michel a écrit:
Piett a écrit:
Salut,
peut-être en lui spécifiant sa longueur dynamiquement.Code:
$texte_qui_arrive = 'textequiarrive'; $longueur = strlen($texte_qui_arrive); echo '<input type="texte" name="texte" size="'.$longueur.'" />';Pas tester alors à vérifier.
PiettJe préfère manifestement l'autre solution. Si à chaque lettre tu es obligé de faire une requête php, tu n'es pas sorti de l'auberge.
Ce problème ne peut être traité par php.
Salut,
Ce n'est pas à chaque lettre mais juste lorsque le texte arrive d'une db par exemple.
Piett, qui est de retour mais pas pour longtemps.
Hors ligne