Mange tak...
Kan du(eller andre) så hvorfor dette ikke virker:
send.php:
<script language="JavaScript" type="text/JavaScript">
/*Send-knappen skal laves om til en almindelig knap. Når der
klikkes på den,
udløses nedenstående funktion: */
function send(){
/*Label-værdien for brugerens valg i list/menu-boksen lægges ind
i en variabel 'label'
ved hjælp af egenskaben 'innerHTML */
var
label=document.all.listboks.options[document.all.listboks.selecte
dIndex].innerHTML;
//Label-værdien lægges derefter ind i et hiddeen-field med
navnet 'label'
document.all.label.value=label;
//Og så kan formularen sendes afsted
form1.submit();
}
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<p>Her er en formular med dropdown:</p>
<form name="form1" method="post" action="modtag.php">
Vælg:
<select name="listboks" id="listboks">
<option value="Value 1" selected>Item 1</option>
<option value="Value 2">Item 2</option>
<option value="Value 3">Item 3</option>
</select>
<input name="label" id="label" type="hidden" value="">
<input type="button" name="Submit" value="Submit"
onClick="send()">
<input type="reset" name="Reset" value="Reset">
</form>
<p> </p>
</body>
</html>
og denne:
modtag.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<?php
/* Her skrives variabelværdierne ud. Variablen $label er
label-værdien, mens
$vaerdi er value-værdien*/
echo $label . "<br>";
echo $listboks;
?>
</body>
</html>
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials