Bonjour,
J'ai une balise <select multiple>.
Connaissez-vous une méthode simple pour limiter le nombre d'items sélectionables ?
C'est à dire, j'ai 50 balises <option> et je voudrai limiter la sélection à seulement 5 items.
Merci par avance
Bonjour,
J'ai une balise <select multiple>.
Connaissez-vous une méthode simple pour limiter le nombre d'items sélectionables ?
C'est à dire, j'ai 50 balises <option> et je voudrai limiter la sélection à seulement 5 items.
Merci par avance
faut boucler sur le onmousedown et onkeydown faut boucler sur les options
pour incrémenter un compteur ... si le compteur deapsse le max faut envoyer le focus sur le champs suivant
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Bonjour,(script recyclé mais pas re-testé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function LimiteLignes(Liste) { var TabListe = Liste.options; var Longueur = Liste.length; var NbSel = 0; for (i=Longueur-1;i>=0;i--) NbSel+=(TabListe[i].selected)?1:0; if (NbSel>5) { alert('Pas plus de 5 ...'); return false; } else return true; } </script></head> <body> ... <select id="la_liste" multiple="multiple" onchange="LimiteLignes(this);">)
A+
il me semblait bien déja avoir fait un code comme ça ...
tu l'au trouvé ou celui là Ebzz
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
lol je dois avoir quasiment le même dasn un fond de repertoire masi j'arrive plus à remettre la main dessus ..
avec à 90% les mêmes noms de variable![]()
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Comme quoi, on a tous les 2 beaucoup d'imaginationEnvoyé par SpaceFrog
![]()
Re,
Désolé de répondre si tard.
En tout cas, merci à vous, ça fonctionne nickel.
Partager