Bonjour,
Mon inscription sur le forum a été motivé par un problème que je rencontre et je sèche un peu sur comment le résoudre, peut être des personnes ici auront-elles la solution ou une petite idée pour m'orienter.
Voilà, j'ai dans ma page web un tableau qui est utilisé, entre autre, pour que l'utilisateur saisisse des informations.
Je ne sais pas à l'avance qu'elle sera la quantité de données saisies par l'utilisateur c'est pourquoi je voudrais avoir une zone de saisie (input de type text ou un textarea par exemple) qui d'une part s'adapte à la taille de la cellule dans laquelle il se trouve, mais d'autre part qui s'agrandisse automatiquement en fonction de la quantité de texte. (Ceci pour éviter de mettre, par exemple, un textarea avec des dimensions petites pour ne pas prendre trop de la place mais qu'au final l'utilisateur se retrouve à scroller dans son tout petit espace).
J'ignore si une solution est possible, mes recherches sur le net se sont plus ou moins soldées par un échec
Par contre, j'ai remarqué que le navigateur Safari faisait ça en quelque sorte, puisqu'il est possible d'agrandir un textarea directement dans le navigateur avec la souris. Ceci est une solution également très intéressante, mais je ne sais pas comment l'adapter sur les autres navigateurs (et encore une fois, je ne sais même pas si c'est possible).
Merci d'avance.
Modifié par DrummerDaughter (19 Aug 2009 - 13:38)
Mon inscription sur le forum a été motivé par un problème que je rencontre et je sèche un peu sur comment le résoudre, peut être des personnes ici auront-elles la solution ou une petite idée pour m'orienter.
Voilà, j'ai dans ma page web un tableau qui est utilisé, entre autre, pour que l'utilisateur saisisse des informations.
Je ne sais pas à l'avance qu'elle sera la quantité de données saisies par l'utilisateur c'est pourquoi je voudrais avoir une zone de saisie (input de type text ou un textarea par exemple) qui d'une part s'adapte à la taille de la cellule dans laquelle il se trouve, mais d'autre part qui s'agrandisse automatiquement en fonction de la quantité de texte. (Ceci pour éviter de mettre, par exemple, un textarea avec des dimensions petites pour ne pas prendre trop de la place mais qu'au final l'utilisateur se retrouve à scroller dans son tout petit espace).
J'ignore si une solution est possible, mes recherches sur le net se sont plus ou moins soldées par un échec
Par contre, j'ai remarqué que le navigateur Safari faisait ça en quelque sorte, puisqu'il est possible d'agrandir un textarea directement dans le navigateur avec la souris. Ceci est une solution également très intéressante, mais je ne sais pas comment l'adapter sur les autres navigateurs (et encore une fois, je ne sais même pas si c'est possible).
Merci d'avance.
Modifié par DrummerDaughter (19 Aug 2009 - 13:38)