Avatar billede swordcat Nybegynder
22. september 2006 - 19:02 Der er 1 løsning

Hvor skal jeg indsætte min e-mail adresse

HVOR SENDER DET HER SCRIPT FILEN HEN? HVOR KAN JEG INDSÆTTE MIN E-MAIL ADRESSE, SÅ JEG FÅR FILEN?

Tilføj og fjern valg fra liste (flytte værdier mellem 2 selectbokse)
af Jonas Astrup, HTML.dk
Sidst opdateret d. 1. maj 2001

Med dette script kan du lave en formular hvor man kan flytte værdier mellem 2 selectbokse. Metoden kan være nyttig i flere sammenhænge - f.eks. når man skal fjerne og tilføje brugere til brugergrupper.



Vis som eksempel
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
<title>Skærmopløsning og størrelse på browservinduet</title>
</head>
<body>

<script type="text/javascript">
<!-- Dette script og mange flere -->
<!-- findes hos http://www.html.dk -->
<!-- Start

function deleteOption(object,index) {
    object.options[index] = null;
}

function addOption(object,text,value) {
    var defaultSelected = true;
    var selected = true;
    var optionName = new Option(text, value, defaultSelected, selected)
    object.options[object.length] = optionName;
}

function copySelected(fromObject,toObject) {
    for (var i=0, l=fromObject.options.length;i<l;i++) {
        if (fromObject.options[i].selected)
            addOption(toObject,fromObject.options[i].text,fromObject.options[i].value);
    }
    for (var i=fromObject.options.length-1;i>-1;i--) {
        if (fromObject.options[i].selected)
            deleteOption(fromObject,i);
    }
}

function SelectAll(fromObject) {
    for (var i=0, l=fromObject.options.length;i<l;i++) {
        fromObject.options[i].text,fromObject.options[i].selected = true;
    }
}

// Slut -->
</script>

<form method="post" action="">
<table>
<tr>
<td>Mine livretter<br>
<select multiple name="select1" size='8' style="width:200px">
<option value='1'>Indisk curry</option>
<option value='2'>Pasta med pesto</option>
<option value='3'>Humus</option>
</select>
</td>

<td>
<input type='button' style="width:70px;" value='< Tilføj'
  onClick="copySelected(this.form.select2,this.form.select1)">
<br>
<input type='button' style="width:70px;" value='Fjern  >'
  onClick="copySelected(this.form.select1,this.form.select2)">
</td>

<td>Tilgængelige retter<br>
<select multiple name="select2" size='8' style="width:200px">
<option value='4'>Pasta med ketchup</option>
<option value='5'>Lasagne</option>
<option value='6'>Big mac</option>
<option value='7'>Whopper med cheese</option>
<option value='8'>Pizza</option>
<option value='9'>Shawarma</option>
</select>
</td>

</tr>
</table>
<p><input type="button" value="Send data" onClick="SelectAll(this.form.select1);submit()">
</form>

</body>
</html>


Vis som eksempel

Tutorials
Artikler
Community
Scripts
Software
Dokumentation
Nyhedsgrupper
FAQ
Bøger
Jobsektion
RSS-feeds



NyhedsbrevTilmeld dig HTML.dk's nyhedsbrev



Bruger du HTML.dk's RSS-feeds?

Ja
Nej


Se det foreløbige resultat når du har stemt!


Se tidligere afstemninger

CommunityBrugernavn

Adgangskode

Husk
Bliv medlem her
Glemt password?
Validator service
HTML.net

--------------------------------------------------------------------------------



--------------------------------------------------------------------------------

Om HTML.dk | Oplysninger om ophavsret | Politik om persondata | Annoncer på HTML.dk | RSS

--------------------------------------------------------------------------------
        Søg alle ordSøg nogle ord 
Powered by FreeFind HTML.dk  Scripts  Javascript  Tilføj og fjern valg fra listen
Avatar billede swordcat Nybegynder
22. september 2006 - 19:03 #1
LUKKER
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester