Avatar billede mr.gessle Nybegynder
18. marts 2002 - 20:26 Der er 9 kommentarer

Brug af onClick eventen fra en FORM i en javaklasse?

Jeg bruger Java til at generere den fornødne html som sendes tilbage til klienten. I den sammenhæng returnerer en metode i en bean en html-form som på submit-tidspunkt via en submit knap skal validere en række felter clientside via JavaScript. Hvordan kalder jeg en javascript function herfra og hvor kan jeg placere denne?
Ex.

public String getHtmlFormForProduktKunde()
  {
    return
    "<form method=\"post\" action=\"helpdesk.jsp\">"+
    "  <input type=\"hidden\" name=\""+this.SUBMIT_NAVN_FOR_superKey+"\" value=\""+this.superKey+"\">"+
    "  <input type=\"hidden\" name=\""+this.SUBMIT_NAVN_FOR_kundeType+"\" value=\""+this.kundeType+"\">"+
    "  <table class=\"tabellayout\" width=\"568\">"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "      <b>Ny supportopgave for "+this.kundeType+" </b></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Kontakt oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\"class=\"labelTilCelle\">Modtaget af : </td>"+
    "      <td width=\"341\" class=\"labelPrintTekst\">"+this.modtagetAf+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Kunde nr : </td>"+
    "      <td width=\"341\"> <input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_kundeNr+"\""+
    "    size=\"40\" value=\""+this.kundeNr+"\"></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Navn : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_navn+"\""+
    "      size=\"40\" value=\""+this.navn+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">E-mail : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_email+"\""+
    "      size=\"40\" value=\""+this.email+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Telefon arbejde : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\""+
    "      name=\""+this.SUBMIT_NAVN_FOR_arbejdsTelefon+"\" size=\"20\" value=\""+this.arbejdsTelefon+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Privat telefon : </td>"+
    "      <td width=\"341\" >"+
    "      <input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_privatTelefon+"\" size=\"20\" value=\""+this.privatTelefon+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Fejl oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\" >Fejltekst : </td>"+
    "      <td width=\"341\" ><p><textarea name=\""+this.SUBMIT_NAVN_FOR_fejlTekst+"\" cols=\"50\" rows=\"10\" class=\"textarea\">"+this.fejlTekst+"</textarea>"+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Fejltidspunkt"+
    "      :"+
    "      </td>"+
    "      <td width=\"341\" ><div align=\"left\"><p><input"+
    "      type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_fejlTidsPunkt+"\" size=\"40\" value=\""+this.fejlTidsPunkt+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\" >Problemkategori</td>"+
    "      <td width=\"341\" ><select name=\""+this.SUBMIT_NAVN_FOR_problemKategori +"\"size=\"1\" class=\"combobox\" multiple>"+this.udfyldKategorier()+"</td></tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Tekniske oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Operativsystem"+
    "      :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_operativSystem+"\" size=\"40\""+
    "      value=\""+this.operativSystem+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Browser"+
    "      og version :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_browser_pluds_version+"\" size=\"40\""+
    "      value=\""+this.browser_pluds_version+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Program :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_program+"\" size=\"40\""+
    "      value=\""+this.program+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Opkoblingstype"+
    "      :</td>"+
    "      <td width=\"341\"><select name=\""+this.SUBMIT_NAVN_FOR_opkoblingsType+"\" class=\"combobox\">"+
    "        <option value=\"Modem\">Modem</option>"+
    "        <option value=\"ISDN\">ISDN</option>"+
    "        <option value=\"DSL\">DSL</option>"+
    "        <option value=\"Intranet\">Intranet</option>"+
    "        <option value=\"Anden type\">Anden type</option>"+
    "        <option selected value=\"-\">"+this.opkoblingsType+"</option>"+
    "      </select> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Internetudbyder(ISP)"+
    "      :</td>"+
    "      <td width=\"341\" >"+
    "<input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_ISP+"\" size=\"40\" "+
    "value=\""+this.ISP+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "      Forløb og status.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Handlingsforløb :"+
    "      </td>"+
    "      <td width=\"341\" ><p><textarea"+
    "      name=\""+this.SUBMIT_NAVN_FOR_handlingsForloeb+"\" cols=\"50\" rows=\"10\" class=\"textarea\">"+this.handlingsForloeb+"</textarea> "+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Opgavestatus :"+
    "      </td>"+
    "      <td width=\"341\" ><select name=\""+this.SUBMIT_NAVN_FOR_afsluttet+"\" size=\"1\" class=\"combobox\">"+
    "      <option value=\"Opgaveloest\">Opgave løst</option>"+
    "      <option value=\"Videregiv opgave til secondlevel support A \">Videregiv opgave"+
    "      til second level support A</option>"+
    "      <option value=\"Videregiv opgave til secondlevel support B\">Videregiv opgave"+
    "      til second level support B</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support C\">Videregiv"+
    "        opgave til second level support C</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support D\">Videregiv"+
    "        opgave til second level support D</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support E\">Videregiv"+
    "        opgave til second level support E</option>"+
    "        <option value=\""+this.statusTekst()+"\"selected></option>"+
    "      </select></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\"><div align=\"center\"><p align=\"right\"><br>"+
    "          <input"+
    "      type=\"submit\" value=\""+HelpdeskClient.knapTryk_GemSupport+"\" onClick=\"Support.validerFelter()\" name=\"load\" class=\"button\"> <input type=\"submit\" value=\""+HelpdeskClient.knapTryk_afbrydSupport+"\""+
    "      name=\"load\" class=\"button\">"+
    "<input type=\"button\" value=\"Tilbage\" onClick=\"java script: history.go(-1)\" class=\"button\">"+
    "          </td>"+
    "    </tr>"+
    "  </table>"+
    "</form>";
  }

  public String getHtmlFormForBankingKunde()
  {
    return
    "<form method=\"post\" action=\"helpdesk.jsp\">"+
    "  <input type=\"hidden\" name=\""+this.SUBMIT_NAVN_FOR_superKey+"\" value=\""+this.superKey+"\">"+
    "  <input type=\"hidden\" name=\""+this.SUBMIT_NAVN_FOR_kundeType+"\" value=\""+this.kundeType+"\">"+
    "  <table class=\"tabellayout\" width=\"568\">"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "      <b>Oprettelse af support på "+this.kundeType+"</b></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Kontakt oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\"class=\"labelTilCelle\">Modtaget af : </td>"+
    "      <td width=\"341\" class=\"labelPrintTekst\">"+this.modtagetAf+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Kunde nr : </td>"+
    "      <td width=\"341\" class=\"labelPrintTekst\">"+this.kundeNr+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Navn : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_navn+"\""+
    "      size=\"40\" value=\""+this.navn+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">E-mail : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_email+"\""+
    "      size=\"40\" value=\""+this.email+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Telefon arbejde : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\""+
    "      name=\""+this.SUBMIT_NAVN_FOR_arbejdsTelefon+"\" size=\"20\" value=\""+this.arbejdsTelefon+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Privat telefon : </td>"+
    "      <td width=\"341\" >"+
    "      <input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_privatTelefon+"\" size=\"20\" value=\""+this.privatTelefon+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Fejl oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\" >Fejltekst : </td>"+
    "      <td width=\"341\" ><p><textarea name=\""+this.SUBMIT_NAVN_FOR_fejlTekst+"\" cols=\"50\" rows=\"10\" class=\"textarea\">"+this.fejlTekst+"</textarea>"+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Fejltidspunkt"+
    "      :"+
    "      </td>"+
    "      <td width=\"341\" ><div align=\"left\"><p><input"+
    "      type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_fejlTidsPunkt+"\" size=\"40\" value=\""+this.fejlTidsPunkt+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\" >Problemkategori </td>"+
    "      <td width=\"341\" ><select name=\""+this.SUBMIT_NAVN_FOR_BK_problemKategori +"\"size=\"1\" class=\"combobox\">"+this.udfyldBKKategorier()+"</td></tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Tekniske oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Operativsystem"+
    "      :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_operativSystem+"\" size=\"40\""+
    "      value=\""+this.operativSystem+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Browser"+
    "      og version :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_browser_pluds_version+"\" size=\"40\""+
    "      value=\""+this.browser_pluds_version+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Program :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_program+"\" size=\"40\""+
    "      value=\""+this.program+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Opkoblingstype"+
    "      :</td>"+
    "      <td width=\"341\"><select name=\""+this.SUBMIT_NAVN_FOR_opkoblingsType+"\" class=\"combobox\">"+
    "        <option value=\"Modem\">Modem</option>"+
    "        <option value=\"ISDN\">ISDN</option>"+
    "        <option value=\"DSL\">DSL</option>"+
    "        <option value=\"Intranet\">Intranet</option>"+
    "        <option value=\"Anden type\">Anden type</option>"+
    "        <option value=\"-\"selected>"+this.opkoblingsType+"</option>"+
    "      </select> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Internetudbyder(ISP)"+
    "      :</td>"+
    "      <td width=\"341\" >"+
    "<input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_ISP+"\" size=\"40\" "+
    "value=\""+this.ISP+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "      Forløb og status.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Handlingsforløb :"+
    "      </td>"+
    "      <td width=\"341\" ><p><textarea"+
    "      name=\""+this.SUBMIT_NAVN_FOR_handlingsForloeb+"\" cols=\"50\" rows=\"10\" class=\"textarea\">"+this.handlingsForloeb+"</textarea> "+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Opgavestatus :"+
    "      </td>"+
    "      <td width=\"341\" ><select name=\""+this.SUBMIT_NAVN_FOR_afsluttet+"\" size=\"1\" class=\"combobox\">"+
    "      <option value=\"Opgaveloest\">Opgave løst</option>"+
    "      <option value=\"Videregiv opgave til secondlevel support A\">Videregiv opgave"+
    "      til second level support A</option>"+
    "      <option value=\"Videregiv opgave til secondlevel support B\">Videregiv opgave"+
    "      til second level support B</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support C\">Videregiv"+
    "        opgave til second level support C</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support D\">Videregiv"+
    "        opgave til second level support D</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support E\">Videregiv"+
    "        opgave til second level support E</option>"+
    "        <option value=\""+this.statusTekst()+"\"selected></option>"+
    "      </select></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\"><div align=\"center\"><p align=\"right\"><br>"+
    "          <input"+
    "      type=\"submit\" value=\""+HelpdeskClient.knapTryk_GemSupport+"\" name=\"load\" class=\"button\"> <input type=\"submit\" value=\""+HelpdeskClient.knapTryk_afbrydSupport+"\""+
    "      name=\"load\" class=\"button\">"+
    "<input type=\"button\" value=\"Tilbage\" onClick=\"java script: history.go(-1)\" class=\"button\">"+
    "          </td>"+
    "    </tr>"+
    "  </table>"+
    "</form>";
    }



  public String getFormForProduktKundePrintBar()
  {
    return
    "  <table class=\"tabellayout\" width=\"568\">"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"561\" class=\"formOverskrift\">"+
    "        <b>Support opgave til "+this.kundeType+" </b></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"561\" class=\"formOverskrift\">"+
    "        Kontakt oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Modtaget af : </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\">"+this.modtagetAf+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Kunde nr : </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\">"+this.kundeNr+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Navn : </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"> "+this.navn+" </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">E-mail : </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"> "+this.email+" </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Telefon arbejde : </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"> "+this.arbejdsTelefon+" </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Privat telefon : </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\">"+
    " "+this.privatTelefon+""+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"561\" class=\"formOverskrift\">"+
    "        Fejl oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\" >Fejltekst : </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"><p>  "+this.fejlTekst+" "+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\"><div align=\"right\"><p>Fejltidspunkt"+
    "      :"+
    "      </div>"+
    "      </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"><div align=\"left\"><p>"+this.fejlTidsPunkt+""+
    "        </div>"+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\"><div align=\"right\">Problemkategori</div></td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"><div align=\"left\">"+this.problemKategori+"</div></td>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"561\" class=\"formOverskrift\">"+
    "        Tekniske oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Operativsystem"+
    "      :</td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"> "+this.operativSystem+" </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Browser"+
    "      og version :</td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"> "+this.browser_pluds_version+" </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Opkoblingstype"+
    "      :</td>"+
    "    <td width=\"373\" class=\"labelPrintTekst\"> "+this.opkoblingsType+" </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\">Internetudbyder(ISP)"+
    "      :</td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"> "+this.ISP+" </td>"+
    "  </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"561\" class=\"formOverskrift\">"+
    "      Forløb og status.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\"><p>Handlingsforløb :"+
    "      </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\"><p> "+this.handlingsForloeb+" "+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"180\" class=\"labelTilCelle\"><p>Opgavestatus :"+
    "      </td>"+
    "      <td width=\"373\" class=\"labelPrintTekst\">"+this.statusTekst()+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"559\"><div align=\"center\"><p align=\"center\"><br>"+
    "          "+
    "      <input type=\"button\" value=\"Tilbage\" onClick=\"java script: history.go(-1)\" class=\"button\">"+
    "      <input type=button value=\"Udskriv\"  onClick=\"java script:window.print()\"  class=\"button\" ></td>"+
    "    </tr>"+
    "  </table>";
  }








  public String getHtmlForm()
  {
    return
    "<form method=\"post\" action=\"helpdesk.jsp\">"+
    "  <input type=\"hidden\" name=\""+this.SUBMIT_NAVN_FOR_superKey+"\" value=\""+this.superKey+"\">"+
    "  <input type=\"hidden\" name=\""+this.SUBMIT_NAVN_FOR_kundeType+"\" value=\""+this.kundeType+"\">"+
    "  <table class=\"tabellayout\" width=\"568\">"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "      <b>Oprettelse af support på "+this.kundeType+"</b></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Kontakt oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\"class=\"labelTilCelle\">Modtaget af : </td>"+
    "      <td width=\"341\" class=\"labelPrintTekst\">"+this.modtagetAf+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Kunde nr : </td>"+
    "      <td width=\"341\" class=\"labelPrintTekst\">"+this.kundeNr+"</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Navn : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_navn+"\""+
    "      size=\"40\" value=\""+this.navn+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">E-mail : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_email+"\""+
    "      size=\"40\" value=\""+this.email+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Telefon arbejde : </td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\""+
    "      name=\""+this.SUBMIT_NAVN_FOR_arbejdsTelefon+"\" size=\"20\" value=\""+this.arbejdsTelefon+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Privat telefon : </td>"+
    "      <td width=\"341\" >"+
    "      <input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_privatTelefon+"\" size=\"20\" value=\""+this.privatTelefon+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Fejl oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\" >Fejltekst : </td>"+
    "      <td width=\"341\" ><p><textarea name=\""+this.SUBMIT_NAVN_FOR_fejlTekst+"\" cols=\"50\" rows=\"10\" class=\"textarea\">"+this.fejlTekst+"</textarea>"+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Fejltidspunkt"+
    "      :"+
    "      </td>"+
    "      <td width=\"341\" ><div align=\"left\"><p><input"+
    "      type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_fejlTidsPunkt+"\" size=\"40\" value=\""+this.fejlTidsPunkt+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "        Tekniske oplysninger.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Operativsystem"+
    "      :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_operativSystem+"\" size=\"40\""+
    "      value=\""+this.operativSystem+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Browser"+
    "      og version :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_browser_pluds_version+"\" size=\"40\""+
    "      value=\""+this.browser_pluds_version+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Program :</td>"+
    "      <td width=\"341\" ><input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_program+"\" size=\"40\""+
    "      value=\""+this.program+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Opkoblingstype"+
    "      :</td>"+
    "      <td width=\"341\"><select name=\""+this.SUBMIT_NAVN_FOR_opkoblingsType+"\" class=\"combobox\">"+
    "        <option value=\"Modem\">Modem</option>"+
    "        <option value=\"ISDN\">ISDN</option>"+
    "        <option value=\"DSL\">DSL</option>"+
    "        <option value=\"Intranet\">Intranet</option>"+
    "        <option value=\"Anden type\">Anden type</option>"+
    "        <option value=\"-\"selected>"+this.opkoblingsType+"</option>"+
    "      </select> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\">Internetudbyder(ISP)"+
    "      :</td>"+
    "      <td width=\"341\" >"+
    "<input type=\"text\" class=\"tekstfield\" name=\""+this.SUBMIT_NAVN_FOR_ISP+"\" size=\"40\" "+
    "value=\""+this.ISP+"\"> </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\" class=\"formOverskrift\">"+
    "      Forløb og status.</td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Handlingsforløb :"+
    "      </td>"+
    "      <td width=\"341\" ><p><textarea"+
    "      name=\""+this.SUBMIT_NAVN_FOR_handlingsForloeb+"\" cols=\"50\" rows=\"10\" class=\"textarea\">"+this.handlingsForloeb+"</textarea> "+
    " </td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td width=\"212\" class=\"labelTilCelle\"><p>Opgavestatus :"+
    "      </td>"+
    "      <td width=\"341\" ><select name=\""+this.SUBMIT_NAVN_FOR_afsluttet+"\" size=\"1\" class=\"combobox\">"+
    "      <option value=\"Opgaveloest\">Opgave løst</option>"+
    "      <option value=\"Videregiv opgave til secondlevel support A\">Videregiv opgave"+
    "      til second level support A</option>"+
    "      <option value=\"Videregiv opgave til secondlevel support B\">Videregiv opgave"+
    "      til second level support B</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support C\">Videregiv"+
    "        opgave til second level support C</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support D\">Videregiv"+
    "        opgave til second level support D</option>"+
    "        <option value=\"Videregiv opgave til secondlevel support E\">Videregiv"+
    "        opgave til second level support E</option>"+
    "        <option value=\""+this.statusTekst()+"\"selected></option>"+
    "      </select></td>"+
    "    </tr>"+
    "    <tr>"+
    "      <td colspan=\"2\" width=\"484\"><div align=\"center\"><p align=\"right\"><br>"+
    "          <input"+
    "      type=\"submit\" value=\""+HelpdeskClient.knapTryk_GemSupport+"\" name=\"load\" class=\"button\"> <input type=\"submit\" value=\""+HelpdeskClient.knapTryk_afbrydSupport+"\""+
    "      name=\"load\" class=\"button\">"+
    "<input type=\"button\" value=\"Tilbage\" onClick=\"java script: history.go(-1)\" class=\"button\">"+
    "          </td>"+
    "    </tr>"+
    "  </table>"+
    "</form>";
  }
Avatar billede mr.gessle Nybegynder
18. marts 2002 - 20:28 #1
Oops der røg vist et par ekstra forms med *G*
Avatar billede erikjacobsen Ekspert
18. marts 2002 - 20:30 #2
Javascript funktionen placerer du bare i dit output eller
i en ekstern .js fil. Ved du hvordan den skal se ud?
Avatar billede mr.gessle Nybegynder
18. marts 2002 - 20:37 #3
Ja, du mener altså at jeg bare kan returnere den function sammen med min form og via onClick bare skrive den kaldende functions navn?
Avatar billede erikjacobsen Ekspert
18. marts 2002 - 20:49 #4
I store træk ja - det er jo "blot" en HTML side med JavaScript og
CSS som du får udskrevet fra dit JSP-script.
Avatar billede disky Nybegynder
18. marts 2002 - 22:09 #5
eeeewwwww

Lad VÆRE med at udskrive websider på den måde, brug JSP istedet, det er afskyeligt at se på, og extremt besværligt at ændre design i.
Avatar billede mr.gessle Nybegynder
19. marts 2002 - 11:42 #6
Disky>> Hvordan vil du ellers lave html'en med en servlet, makker? ;-)
Avatar billede disky Nybegynder
19. marts 2002 - 14:21 #7
du har INTET skrevet at det er en servlet.

Jeg ville slet ikke bruge Servlets til det du har gang i, til det bruger man JSP, som er noget bedre til det.
At det bagved bliver til en servlet er noget helt andet.

Men alm. patterns til udvikling siger man IKKE skal blande funktionalitet og design sammen, hvilket du har gjort 100%.

De slår tilbage tifold den dag der skal ændres design på dine sider.
Avatar billede thinge Nybegynder
19. marts 2002 - 23:47 #8
enig med disky
Avatar billede soelvpil Nybegynder
18. oktober 2002 - 08:32 #9
Hvad med at få lukket det spørgsmål.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel