chris: so ein mist

Beitrag lesen

Was ich noch vergessen hab
<INPUT TYPE="Button" ....
solltest du in
<INPUT TYPE=SUBMIT ...
ändern

lg
Miraldo

hi miraldo,

danke erstmal für deine hilfe
den button-type muss ich auf "Button" haben. Sonst hätt ich "submit" gewählt.
du hast mir aber schon echt weitergeholfen, cool.
mein programm sieht jetzt so aus.
das einzige, was noch nicht passt, ist , dass von der asp-seite, nachdem sie dann angezeigt wird, die werte nicht angezeigt werden.
(nur undefined).

programm:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
  <HEAD>
  <TITLE>HTML 4 Transitional</TITLE>
     <SCRIPT LANGUAGE="JScript">

function checkForm() {

var c="",r="";
        if(document.test.Checkbox.checked == true) {
                   c = "checked";
                     }
         else {
               c = "unchecked";
              }
        if((document.test.RadioButton1.checked == true) && (document.test.RadioButton2.checked == true)) {
                                  r = "Beide Buttons";
                                 }
         else if(document.test.RadioButton1.checked == true) {
                        r = "Button 1";
                       }
               else if(document.test.RadioButton2.checked == true) {
                             r = "Button 2";
                               }
                     else {
                           r = "Kein Button";
                          }

document.test.submit();

}

</SCRIPT>
  </HEAD>
<BODY>
  <DIV ALIGN="CENTER">
  <H3>Form</H3>
  <DIV ALIGN="CENTER">
   <FORM NAME="test" ACTION="http://domenico/data.asp" METHOD="post">
    <TABLE BORDER="1">
    <TR><TD>
      <INPUT TYPE="checkbox" NAME="Checkbox" value="check"></TD>
      <TD>
      <P>Check me</P></TD>
    </TR>
    <TR><TD>
      <INPUT TYPE="radio" NAME="RadioButton1" value="1">
      <INPUT TYPE="radio" NAME="RadioButton2" value="2"></TD>
      <TD>
      <P>Tick me</P></TD>
    </TR>
    <TR><TD>
      <INPUT TYPE="Button" NAME="Senden" onClick="checkForm()" VALUE="Absenden"></TD>
      <TD>
      <P>Click the "OK" button</P></TD>
    </TR>
    </TABLE> </FORM>  </DIV>

</DIV></BODY>
</HTML>
----------

asp-seite(für die ausgabe):
<%@ LANGUAGE=JScript %>

<HTML>
<HEAD><TITLE>FormResponse</TITLE></HEAD>
<BODY>
<DIV ALIGN="CENTER">
   <H2>Data</H2><BR><BR>

<% var c,r; %>
    <% Response.write("Übergebene Werte: " + c + " " + r); %>

</DIV>
</BODY>
</HTML>

----
danke nochmal,
chris