pstark: Leeren bei submit!

Hi!
ich hätte da mal eine Frage.
Wie kann ich verhindern, dass mir bei einem submit die gesammten Daten der Form gelöscht werden?

body>
<script language="JavaScript">
  function vendorSubmit() {
    document.forms["siteDetail"].pressed.value="vendor";
    document.all.siteDetail.submit();
}
</script>

<center>
<html:form action="/monitoring/siteDetail" name="siteDetail" type=".monitoring.forms.MonitoringDetailForm">
<html:hidden property="slId" />
<html:hidden property="slDesc" />
<html:hidden property="pressed"/>
<table width="780">
....

also beim ersten aufrufen der Form kann ich auf die Werte slId und slDesc ganz normal zu greifen!Doch beim 2 mal sind beide Werte null?

  1. Wie kann ich verhindern, dass mir bei einem submit die gesammten Daten der Form gelöscht werden?

    Gar nicht, du musst die Werte in deinem skript wieder füllen.

    <script language="JavaScript">
      function vendorSubmit() {
        document.forms["siteDetail"].pressed.value="vendor";
        document.all.siteDetail.submit();
    }
    </script>

    Mal abgesehen vom fehlenden type Attribut, wäre ein reines JS submit natürlich nicht besonders klug.

    Struppi.

    --
    Javascript ist toll (Perl auch!)