Avatar billede twistedup Nybegynder
11. november 2005 - 19:23 Der er 1 kommentar

Formular m. selectboxoplysninger sendes til ny side

Hej Eksperter,

Jeg har oprettet en formular med blandt andet selectboxe, hvor man kan vælge en række datoer i hver. Jeg vil gerne have vist de brugervalgte datoer i på siden, der vises efter tryk på submit. Hvordan kalder jeg disse oplysninger fra siden efter submit??

Der skal kunne vises olysninger fra mere end en selectbox ad gangen.
Avatar billede roenving Novice
13. november 2005 - 02:33 #1
Umiddelbart ville jeg gætte på, at du skulle benytte de oplysninger til noget, hvor der også var noget database-noget involveret, men ellers vil de normalt blive sendt videre med get-parametre, f.eks. kan du prøve følgende formular:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Send data med url</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
html,body{height:100%;margin:0px;border:0px;padding:0px;font-family:tahoma,verdana,arial,sans-serif;font-size:small;}
</style>
</head>
<body>
<br>
<form id="minForm" name="minForm" action="TestGetParms.html">
<select name="minSelect" multiple id="minSelect">
    <option value="">-- Vælg her --<br>
    <option value="1">1<br>
    <option value="2">2<br>
    <option value="3">3<br>
</select>
<select name="minSelect2" multiple id="minSelect2">
    <option value="">-- Vælg her --<br>
    <option value="1">1<br>
    <option value="2">2<br>
    <option value="3">3<br>
</select>
<button type="submit" name="button2" id="button2">Send</button>

</form>
<br>
<br>

<div id="minDiv">En div-tekst</div>
<span id="minSpan">En span-tekst</span>

</body>

</html>

-- og et test-dokument (TestGetParms.html !-)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test Get-parms</title>
<meta name="Generator" content="Stone's WebWriter 4">
<meta http-equiv="Expires" content="Fri, Jun 12 1981 08:20:00 GMT">
<style type="text/css">
html,body{height:100%;margin:0px;border:0px;padding:0px;font-family:tahoma,verdana,arial,sans-serif;font-size:small;}
</style>
<script language="javascript" type="text/javascript">
window.onload = function(){
  alert(location.search);
  var txt = "";
  if(location.search){
    var q = location.search.substring(1).split("&");
    for(i=0;q.length>i;i++){
      q[i] = q[i].split("=");
      txt += q[i][0] + " = " + q[i][1] + "<br>"
    }
    document.getElementById("minDiv").innerHTML = txt;
  }
}
</script>
</head>

<body>
<div id="minDiv">En div-tekst</div>
</body>

</html>
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