Rollsky: Überprüfung von mehreren Combobox Eingaben für Prüfungsfragen

Beitrag lesen

Hallo Siri

Da geb ich Dir absolut recht, Aufräumen kommt aber zum Schluss, da es nur um eine Testseite handelt. Was ich jedoch nicht weiss, wie ich die Combobox zum Schluss überprüfen kann, ohne das bei jeder Eingabe eines Comboboxes eine Popmenü kommt.

Bis jetzt habe ich das:

<!-- Header Code -->

<!--Header code for Formular form_30 -->
<!--Header code for Formularschaltfläche butn_5 -->
<!--Header code for Kombinationsfeld combo_1 -->
<!--Header code for HTML-Rahmen - Kabel 1 txt_11 -->
<!--Header code for Kombinationsfeld combo_2 -->
<!--Header code for Kombinationsfeld combo_3 -->
<!--Header code for Kombinationsfeld combo_5 -->
<!--Header code for Kombinationsfeld combo_6 -->
<!--Header code for HTML-Rahmen - Kabel 2 txt_12 -->
<!--Header code for HTML-Rahmen - Kabel 3 txt_13 -->
<!--Header code for HTML-Rahmen - Kabel 4 txt_14 -->
<!--Header code for HTML-Rahmen - Kabel 5 txt_15 -->
<!--Header code for Kombinationsfeld combo_4 -->
<!--Header code for HTML-Rahmen - Kabel 6 txt_16 -->

<!-- Body Code -->

<!-- Formular form_30 -->

<!--Preamble-->
<form id="form_30" name="Prüfung" action="" method="post" target="_self" enctype="multipart/form-data" style="margin:0;position:absolute;left:23px;top:761px;width:899px;height:188px; /*MainDivStyle*/" __AddCode="here">
<!--MainDivStart-->

<!-- Formularschaltfläche butn_5 -->

<!--Preamble-->
<input type="submit" style="position:absolute; left:371px; top:144px; width:78px; height:22px; /*Tag Style*/" name="check" value="Prüfen" __AddCode="here">
<!--Postamble-->

<!-- Kombinationsfeld combo_1 -->

<!--Preamble-->
<select name="Kabel1" size="1" style="position:absolute; left:0px; top:101px; /*Tag Style*/" __AddCode="here">
    <option value="Yes" selected __AddCode="here">Zerschneiden</option>
    <option value="No" __AddCode="here">Nicht&nbsp;zerschneiden</option>
</select>
<!--Postamble-->

<!-- HTML-Rahmen - Kabel 1 txt_11 -->

<!--Preamble-->
<div style="position:absolute;left:5px;top:64px;width:126px;height:24px;overflow:hidden; /*BorderDivStyle*/" __AddCode="InsideBorderDiv">
<!--BorderDivContents-->
<p class="Textkörper-P"><span class="Textkörper-C">Kabel 1</span></p>
</div>
<!--Postamble-->

<!-- Kombinationsfeld combo_2 -->

<!--Preamble-->
<select name="Kabel2" size="1" style="position:absolute; left:154px; top:101px; /*Tag Style*/" __AddCode="here">
    <option value="Yes" selected __AddCode="here">Zerschneiden</option>
    <option value="No" __AddCode="here">Nicht&nbsp;zerschneiden</option>
</select>
<!--Postamble-->

<!-- Kombinationsfeld combo_3 -->

<!--Preamble-->
<select name="Kabel3" size="1" style="position:absolute; left:301px; top:101px; /*Tag Style*/" __AddCode="here">
    <option value="Yes" selected __AddCode="here">Zerschneiden</option>
    <option value="No" __AddCode="here">Nicht&nbsp;zerschneiden</option>
</select>
<!--Postamble-->

<!-- Kombinationsfeld combo_5 -->

<!--Preamble-->
<select name="Kabel5" size="1" style="position:absolute; left:603px; top:101px; /*Tag Style*/" __AddCode="here">
    <option value="Yes" selected __AddCode="here">Zerschneiden</option>
    <option value="No" __AddCode="here">Nicht&nbsp;zerschneiden</option>
</select>
<!--Postamble-->

<!-- Kombinationsfeld combo_6 -->

<!--Preamble-->
<select name="Kabel4" size="1" style="position:absolute; left:450px; top:101px; /*Tag Style*/" __AddCode="here">
    <option value="Yes" selected __AddCode="here">Zerschneiden</option>
    <option value="No" __AddCode="here">Nicht&nbsp;zerschneiden</option>
</select>
<!--Postamble-->

<!-- HTML-Rahmen - Kabel 2 txt_12 -->

<!--Preamble-->
<div style="position:absolute;left:154px;top:64px;width:126px;height:24px;overflow:hidden; /*BorderDivStyle*/" __AddCode="InsideBorderDiv">
<!--BorderDivContents-->
<p class="Textkörper-P"><span class="Textkörper-C">Kabel 2</span></p>
</div>
<!--Postamble-->

<!-- HTML-Rahmen - Kabel 3 txt_13 -->

<!--Preamble-->
<div style="position:absolute;left:297px;top:64px;width:126px;height:24px;overflow:hidden; /*BorderDivStyle*/" __AddCode="InsideBorderDiv">
<!--BorderDivContents-->
<p class="Textkörper-P"><span class="Textkörper-C">Kabel 3</span></p>
</div>
<!--Postamble-->

<!-- HTML-Rahmen - Kabel 4 txt_14 -->

<!--Preamble-->
<div style="position:absolute;left:450px;top:64px;width:126px;height:24px;overflow:hidden; /*BorderDivStyle*/" __AddCode="InsideBorderDiv">
<!--BorderDivContents-->
<p class="Textkörper-P"><span class="Textkörper-C">Kabel 4</span></p>
</div>
<!--Postamble-->

<!-- HTML-Rahmen - Kabel 5 txt_15 -->

<!--Preamble-->
<div style="position:absolute;left:601px;top:64px;width:126px;height:24px;overflow:hidden; /*BorderDivStyle*/" __AddCode="InsideBorderDiv">
<!--BorderDivContents-->
<p class="Textkörper-P"><span class="Textkörper-C">Kabel 5</span></p>
</div>
<!--Postamble-->

<!-- Kombinationsfeld combo_4 -->

<!--Preamble-->
<select name="Kabel6" size="1" style="position:absolute; left:753px; top:101px; /*Tag Style*/" __AddCode="here">
    <option value="Yes" selected __AddCode="here">Zerschneiden</option>
    <option value="No" __AddCode="here">Nicht&nbsp;zerschneiden</option>
</select>
<!--Postamble-->

<!-- HTML-Rahmen - Kabel 6 txt_16 -->

<!--Preamble-->
<div style="position:absolute;left:751px;top:64px;width:126px;height:24px;overflow:hidden; /*BorderDivStyle*/" __AddCode="InsideBorderDiv">
<!--BorderDivContents-->
<p class="Textkörper-P"><span class="Textkörper-C">Kabel 6</span></p>
</div>
<!--Postamble-->
</form>
<!--Postamble-->

Hallo,

Ich habe nur fangs die Comboboxen mit immer zwei Antworten zur Auswahl. Zerschneiden (Wert= Yes) oder Nicht zerschneiden (Wert=No). Im Beitrag http://de.selfhtml.org/javascript/objekte/options.htm#value erhalte ich schon bei Anklick innerhalb der Combobox ein Menüpopup. Was ich möchte ist ein entsprechendes Menüpop, sobald die Schaltfläche "Prüfen" geklickt wird.

Was du möchtest scheint klar, aber was du getan hast um es zu erreichen und wo es scheitert ist nicht ersichtlich.

Wenn du Code postest, dann bitte den Teil, der relevant ist! Die Abschnitte
<p>...
<div><p>...
gehören nicht dazu.
Mal abgesehen von der "grausigen" Konstruktion <div><p> und den Styles in vielen Elementen. Da gehört aufgeräumt!

Viele Grüße
Siri