Afficher la derniere liste d'une liste
thierryR51
Messages postés
139
Date d'inscription
Statut
Membre
Dernière intervention
-
thierryR51 Messages postés 139 Date d'inscription Statut Membre Dernière intervention -
thierryR51 Messages postés 139 Date d'inscription Statut Membre Dernière intervention -
Bonjour.
Au vu de ma difficulté je ne sais pas si je dois poster ici. Est ce HTML, PHP ou JS ?
Voici mon problème:
J'ai créé un formulaire OK
Dans ce formulaire figure une liste. OK
Mais cette liste peut être grande. J'ai donc crée un
<div style=" overflow:auto;width:100% ; height:500px ; border: #000000 1px solid;"> OK
Mais à chaque validation ma liste s'affiche par la 1ere ligne.
Peut-on avoir un affichage par défaut à la derniere?
Merci de vos lumières. J'espère être assez clair.
--
Au vu de ma difficulté je ne sais pas si je dois poster ici. Est ce HTML, PHP ou JS ?
Voici mon problème:
J'ai créé un formulaire OK
Dans ce formulaire figure une liste. OK
Mais cette liste peut être grande. J'ai donc crée un
<div style=" overflow:auto;width:100% ; height:500px ; border: #000000 1px solid;"> OK
Mais à chaque validation ma liste s'affiche par la 1ere ligne.
Peut-on avoir un affichage par défaut à la derniere?
Merci de vos lumières. J'espère être assez clair.
--
A voir également:
- Afficher la derniere liste d'une liste
- Liste déroulante excel - Guide
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Site dangereux liste - Guide
3 réponses
Salut,
Au moins 2 solutions possibles :
1. Ajouter une ancre html sur le dernier élément de la liste et charger la page sur cette ancre : http://jsfiddle.net/dezjtaLk/1/
2. Utiliser javascript pour scroller automatiquement en bas de la div : http://jsfiddle.net/dezjtaLk/2/
Bonne journée
Au moins 2 solutions possibles :
1. Ajouter une ancre html sur le dernier élément de la liste et charger la page sur cette ancre : http://jsfiddle.net/dezjtaLk/1/
2. Utiliser javascript pour scroller automatiquement en bas de la div : http://jsfiddle.net/dezjtaLk/2/
Bonne journée
Arf... Ça ne fonctionne pas. J'ai même essayé ceci.
<div onload= "this.scrollTop=this.scrollHeight" style=" overflow:auto;width:100% ; height:500px ; border: #000000 1px solid;">
<div onload= "this.scrollTop=this.scrollHeight" style=" overflow:auto;width:100% ; height:500px ; border: #000000 1px solid;">
Merci de cette réponse aussi rapide. J'ai aussi essayé l'autre solution (HTML) Elle fonctionne sans problème.
Un grand merci en attendant.
Un grand merci en attendant.
Tu peux utiliser une fonction js sans soucis mais pas en utilisant l'événement onload sur une balise div. Utilise plutôt un fichier js externe ou une balise script :
document.addEventListener("DOMContentLoaded", function(event) { var objDiv = document.getElementById("id-du-div"); objDiv.scrollTop = objDiv.scrollHeight; });
<div style=" overflow:auto;width:100% ; height:500px ; border: #000000 1px solid;">
et j'aurais aimé voir cette liste par la fin, c'est à dire par le dernier <td>
Donc je suppose également une fonction js.
Je vais essayer pour voir si ton exemple fonctionne dans mon application pour faire scroller la liste.
Je reviens.