morgen
versuchs mal so:
print "<font size="1" face="Verdana">Bewertung:</font></td><td align="center"><select name="rating" size="1" style="font-family: Verdana; font-size: 8pt">";
my @opinions = ("sehr schlecht", "schlecht", "durchschnittlich", "gut", "sehr gut", "extrem gut");
mz $defaultValue = 2; # index des wertes der vorselektiert sein soll (hier 2 für durchschnittlich)for ($i = 0; $i < @opinions; $i++)
{
if ( $i == $defaultValue )
{
print "<option value="$i" selected>$opinions[$i]</option>";
}
else
{
print "<option value="$i">$opinions[$i]</option>";
}
}
print "</select></td></tr>";
> > >
>
> > Hi,
> > ich habe deinen Code gerade einmal ausprobiert. Jetzt wird leider
> > das Dropdownmenu gar nicht mehr angezeigt und alles was im Formular
> > hinter dem Dropdown ist auch nicht mehr. Könnte ich dir vieleicht
> > die ganze Datei mailen, das du dir das mal anschaust? Ich glaube dein
> > Ansatz ist richtig.
>
> du musst das
> print "<font size=\"1\" face=\"Verdana\">Bewertung:</font></td><td align=\"center\"><select name=\"rating\" size=\"1\" style=\"font-family: Verdana; font-size: 8pt\">";
> davor, und das
> print "</select></td></tr>";
> danach im script lassen.
>
> mfG,
> steckl
Also ich habe deinen Code kopiert, habe den Code im Script markiert und dann den Code eingefügt. Dann habe ich die ">>" weg gemacht. Das fenster vom Script öffnet sich. Aber das Dropdownfeld ist immernoch leer und danach höert das ganze Formular auf.
gruß, Alex