Robert: Formulare unterschiedlich abschicken

Beitrag lesen

Hi!

Ich würde eine Menge von Antwortfeldern festlegen (die Maximalzahl ist doch sicher bekannt). Dann würde ich per Javascript alle nicht gewünschten ausblenden (visible = false). Und dieser Funktion (das Ausblenden) per Pulldown die Anzahl übergeben.

Grüße
Jens

Kannst du mir vielleicht nochmal dabei helfen, habs bis jetzt so:

<script type="text/javascript">
function show (temp) {
    if (temp=1)
    document.getElementById("test1").style.visibility = "visible";
    if (temp=2)
    document.getElementById("test2").style.visibility = "visible";
    if (temp=3)
    document.getElementById("test3").style.visibility = "visible";
}
</script>
...
echo "<tr><td><select name=auswahl onchange={show(this.value);}>";
echo "<option value=1>1</option>";
echo "<option value=2>2</option>";
echo "<option value=3>3</option>";
echo "</select></td></tr>";

echo "<div id=test1 style='visibility:hidden;'><tr><td>Hallo 1</td></tr></div>";
echo "<div id=test2 style='visibility:hidden;'><tr><td>Hallo 2</td></tr></div>";
echo "<div id=test3 style='visibility:hidden;'><tr><td>Hallo 3</td></tr></div>";
...

aber es funktioniert nicht...