Avatar billede hohn Nybegynder
09. august 2002 - 17:24 Der er 6 kommentarer og
1 løsning

drop menu og request.form

Hej Eksperter

Jeg har lige nød jeg skal have knækket:

Jeg har en dropbox der skal submittes "on change" - men jeg har problemer med at samle det valgte punkt vie en request.form kommando:

FORM DOC ser således ud:

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->
</script>
    <form method=post action="liste_vis.asp" name="liste">
  <select name="billedkategori" size="1" onChange = "MM_goToURL('parent','liste_vis.asp');return document.MM_returnValue">
    <option value="V&aelig;lg">--- V&aelig;lg ---</option>
    <option value="Portr&aelig;t">Portr&aelig;t</option>
    <option value="Feature">Feature</option>
    <option value="Reportage">Reportage</option>
    <option value="Musik">Musik</option>
    <option value="Sport">Sport</option>
    <option value="photo essay 1">photo essay 1</option>
    <option value="photo essay 2">photo essay 2</option>
    <option value="photo essay 3">photo essay 3</option>
  </select>
</form>

NÆSTE DOC ser således ud

<%
            FORMkategori = request.Form("billedkategori")

response.write FORMkategori

%>

Hjælp please
Avatar billede hohn Nybegynder
09. august 2002 - 18:08 #1
OK  der er 60 point ude nu
Avatar billede exp-ralle Nybegynder
09. august 2002 - 18:12 #2
Måske er det fordi du ikke har erklæret FORMkategori, det gøres sådan her:

<%
  Dim FORMkategori
            FORMkategori = request.Form("billedkategori")

response.write FORMkategori

%>


Hvis det ikke virker så skriv lige fejlen du får...
Avatar billede flax Nybegynder
09. august 2002 - 18:18 #3
<form name="form1">
        <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
          < <option value="V&aelig;lg">--- V&aelig;lg ---</option>
    <option value="Portr&aelig;t">Portr&aelig;t</option>
    <option value="Feature">Feature</option>
    <option value="Reportage">Reportage</option>
    <option value="Musik">Musik</option>
    <option value="Sport">Sport</option>
    <option value="photo essay 1">photo essay 1</option>
    <option value="photo essay 2">photo essay 2</option>
    <option value="photo essay 3">photo essay 3</option>
        </select>
      </form>
Avatar billede flax Nybegynder
09. august 2002 - 18:19 #4
<script language="javascript">


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>
Avatar billede flax Nybegynder
09. august 2002 - 18:20 #5
scriptet smækkes i <head> og formen forneden... :-)
Avatar billede flax Nybegynder
09. august 2002 - 18:24 #6
argh, pis, jeg kan ikke hjælpe dig færdig nu, først i morgen, sorry!
Avatar billede coltau Juniormester
10. august 2002 - 08:50 #7
Jeg kan ikke få din til at virke - men denne virker:

<form method=post action="liste_vis.asp" name="liste">
  <select name="billedkategori" size="1" onChange="if (this.options[this.selectedIndex].value){window.open(this.options[this.selectedIndex].value, '_self')}">
    <option value="liste_vis.asp?billedkategori=V&aelig;lg">--- V&aelig;lg ---</option>
    <option value="liste_vis.asp?billedkategori=Portr&aelig;t">Portr&aelig;t</option>
    <option value="liste_vis.asp?billedkategori=Feature">Feature</option>
    <option value="liste_vis.asp?billedkategori=Reportage">Reportage</option>
    <option value="liste_vis.asp?billedkategori=Musik">Musik</option>
    <option value="liste_vis.asp?billedkategori=Sport">Sport</option>
    <option value="liste_vis.asp?billedkategori=photo essay 1">photo essay 1</option>
    <option value="liste_vis.asp?billedkategori=photo essay 2">photo essay 2</option>
    <option value="liste_vis.asp?billedkategori=photo essay 3">photo essay 3</option>
  </select>
</form>

Den skal så hentes med denne linie:

<%
FORMkategori = Request("billedkategori")
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
Kurser inden for grundlæggende programmering

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