Avatar billede jesperkm Nybegynder
27. april 2005 - 00:32 Der er 5 kommentarer og
1 løsning

Til gode javascript folk!

Hejsa, jeg sidder med et lille problem.
Jeg henter noget ud fra databasen, som bliver vist i en option, ser fx sådan her ud:
<option value="hej">hej</option>


- Men er der nogle som kan gøre sådan at når man har tilføjet "hej" én gang, bliver den ryddet fra listen?
Avatar billede jesperkm Nybegynder
27. april 2005 - 00:34 #1
- Men er der nogle som kan gøre sådan at når man har tilføjet "hej" én gang, bliver den ryddet fra listen?

skal være:

- Men er der nogle som kan gøre sådan at når man har trykket på  "hej" én gang, bliver den ryddet fra listen?
Avatar billede jesperkm Nybegynder
27. april 2005 - 00:37 #2
Her er mit script.

<select name="dineting" style="font-family:Verdana; font-size:9; color:black; background-color:rgb(204,204,204); margin:1; border-style:dotted;" onChange="if (this.options[this.selectedIndex].value != 'v_q' ){ document.du.location=this.options[this.selectedIndex].value;}">

<option selected value="v_q">Dine ting</option>
<?php
include("db.php");
$a = mysql_query("SELECT * FROM ting WHERE ejer = '$_SESSION[brugernavn]'");
while ($row = mysql_fetch_array($a))
{
?>
<option value="du_bytter.php?hvad=<?php echo "$row[navn]"; ?>&pris=<?php echo "$row[pris]"; ?>&byttermed=<?php echo "$_GET[brugernavn]"; ?>">

<?php echo "$row[navn]"; ?>(<?php echo "$row[pris]"; ?>)
</option>
<?php } ?>
</select>
Avatar billede busschou Praktikant
27. april 2005 - 07:19 #3
Du  kan fjerne et element helt fra select boksen ved "remove"
Lige som du har en anden onChange funktion så kan du tilføje slette funktionen derefter
http://www.w3schools.com/js/tryit.asp?filename=try_dom_select_remove
Avatar billede busschou Praktikant
27. april 2005 - 07:21 #4
altså noget ala
<select name="dineting" style="font-family:Verdana; font-size:9; color:black; background-color:rgb(204,204,204); margin:1; border-style:dotted;" onChange="if (this.options[this.selectedIndex].value != 'v_q' ){ document.du.location=this.options[this.selectedIndex].value;this.remove(this.selectedIndex);}">
Avatar billede jesperkm Nybegynder
06. maj 2005 - 02:28 #5
Læg svar, buss.
Avatar billede busschou Praktikant
06. maj 2005 - 08:02 #6
oki svar :o)
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