Omwisselen opties in select

Pagina: 1
Acties:

  • Naj_Geetsrev
  • Registratie: Oktober 2002
  • Laatst online: 21-07-2025
Oki, wat wil ik. Ik heb een select, daar wil ik de volgorde in bepalen. Alleen kan ik geen manier bedenken om een item in een variabel te storen... En de search levert ook al niets op. Weet iemand van jullie er iets op??

Wat ik dus wil doen is:

het item dat eentje hoger staat dan de geselecteerde in een variabel zetten
geselecteerde item kopieren naar eentje hoger
het geselecteerde item veranderen in wat er in de variabel staat

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
function selectObjectSet(){
this.value=new Array();
this.text=new Array();
}

function omhoog(){
    var frm = document.frmSubm;
    var len = frmSubm.subitems.options.length;
    var aant=0;
    var buff=new selectObjectSet();

    for(var i = (len-1); i >= 0; i--) {
    if ((frm.subitems.options[i] != null) && (frm.subitems.options[i].selected == true)) {aant++}
    }
    
    if (aant>=2){
    alert("Selecteer een item per keer!!!");
    }
    else
    {
    for(var i = (len-1); i >= 0; i--) {
        if ((frm.subitems.options[i] != null) && (frm.subitems.options[i].selected == true)) {
            buff=frm.subitems.options[i-1];
            frm.subitems.options[i-1]=frm.subitems.options[i];
            frm.subitems.options[i]=buff;
     }
    }
    
    
    }
}


Dit heb ik tot nu toe :)

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Heb je ook gezocht (hier op GoT)?

Ik vind hier o.a. een goede / werkende oplossing van crisp!

3e hit!

[ Voor 8% gewijzigd door BtM909 op 23-07-2003 11:56 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

ik heb ook zoiets geklust voor mn siteje :)

ik neem aan dat je zoiets aan't maken ben als ik hier in 't midden heb staan?
rip ze ;)

http://www.zapguide.nl/settings.php

edit:
owja, dit werkt ook met meerdere selecties, dus ctrl + click om meerdere items te selecten en dan up & down moven :Y)

[ Voor 31% gewijzigd door SchizoDuckie op 23-07-2003 12:20 ]

Stop uploading passwords to Github!