Avatar billede celal Nybegynder
24. december 2003 - 17:02 Der er 22 kommentarer og
1 løsning

request.form virker ikke

hvorfor får jeg blank når jeg vil bruge Response.Write (request.form("overskrift"))??



<td width="551" valign="top" colspan="3"><br>
                <b><font face="Arial" color="#000077" size="2">
                <h3>
                <%
                    Response.Write (request.form("overskrift")) %>
                </h3>

                </font></b><font


er der nogen, som kan fortælle mig hvordan jeg bruger request.form imellem html kode, så det det virker?
Avatar billede tichicken Nybegynder
24. december 2003 - 17:05 #1
<td width="551" valign="top" colspan="3"><br>
                <b><font face="Arial" color="#000077" size="2">
                <h3>
               
                    <%=request.form("overskrift")%>
                </h3>

lav den sådan istedet for :D
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:12 #2
Både:
<% Response.Write (request.form("overskrift")) %>

og:
<%=request.form("overskrift")%>

burde virke.

Man behøver ikke at bruge () ved Response.Write:
<% Response.Write request.form("overskrift") %>
Avatar billede celal Nybegynder
24. december 2003 - 17:18 #3
jeg har prøvet med dette
<h3>
                <%
                    =request.form("overskrift")
                %>
                </h3>

men det virker ikke. kan det have noget at gøre med at jeg bruger textarea?
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:26 #4
Hvis du bruger textarea, skal det være:
<textarea><%=request.form("overskrift")%></textarea>

Men er det ikke lidt overkill at bruge textarea til en overskrift? :)

Prøv lige en:
<% response.wrire "*" & request.form("overskrift") & "*" %>

Hvis der bare står "**", så er der ikke noget i request.form("overskrift").
..formen skal jo først submittes..
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:27 #5
rettelse:
<textarea name="overskrift"><%=request.form("overskrift")%></textarea>
Avatar billede celal Nybegynder
24. december 2003 - 17:29 #6
jo, men problemmet er at jeg også skal bruge textarea til en andendel af siden, som kommer til at fylde en del. textarea bruger jeg på den presse.asp og på showpresse, skal jeg kunne se resultatet. men det virker ikke. Nogen anden forslag?
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:37 #7
Smid hele koden her ind, så kigger vi på det..
Men husk at erstatte stien til databaser, brugernavn og kodeord, med f.eks. "xxxxx".
Avatar billede celal Nybegynder
24. december 2003 - 17:44 #8
dette er pressemeddelelse.asp:

<% response.buffer = True %>
<html>

<%

' Hvis brugeren ikke er logget rigtigt på sendes brugeren tilbage til login-siden med en fejlbesked!


If Session("login") <> "logget" Then
  'Response.Redirect "login.asp?fejlbesked=Du+har+ikke+logget+ind!"
  Response.Redirect "login.asp?fejlbesked=<font face=""verdana"" size=""5"" color=""red""><b>Du+har+ikke+logget+ind!</b></font>"
End If
%>

<head>
<title>Byggecentrum udstilling pressemeddelelse</title>
<style type="text/css">
<!--
a            { color: #000077; text-decoration: none }
a:hover      { background-color: #DDDDDD; background-repeat: repeat; background-attachment:
              scroll; text-decoration: none; background-position: 0% 50% }
-->
</style>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>

<body leftmargin="0" topmargin="0">



<%



select case request("button")

    case "Opdater"
        'call mailAll ' send to whole list
        response.Write("Test1")
    case "Vispressemeddelelse"        ' or just send to editor
        response.Write("Test1")
        'call sendMessage(request("framail"))
        Response.Redirect "showpresse.asp"
    case else
        call showForm

end select



sub showForm
' display the html form

%>

<!----------------------------------------------------------------------------->

<table border="0" cellpadding="0" cellspacing="0" width="738">
  <tr>
    <td width="579" colspan="0" rowspan="0" valign="top" align="left"><img
      border="0" src="../images/top_presse.gif" width="374" height="80"></td>
    <td width="144" align="right" valign="top"><font face="Arial"
      color="#808080" size="3">[</font> <a href="java script:window.close()"><font
      face="Arial" color="#000077" size="1">Luk vindue</font></a>&nbsp;<font
      face="Arial" color="#808080" size="3">]<br>
      </font><font face="Arial" size="1"><font color="#808080"><br>
      <br>
      </font><br>
      &nbsp;</font> <font face="Arial" size="1" color="#808080">Udsendt den
      xx.xx.xxxx <% Response.Write(FormatDateTime(Date, 2)) %> </font></td>
  </tr>
</table>
<table border="0" cellpadding="5" cellspacing="0" width="765" height="851">



  <tr>
    <td width="154" bgcolor="#10215A" height="21">&nbsp;</td>
    <td align="right" width="459" height="21"></td>
  </tr>
  <tr>
    <td width="154" bgcolor="#10215A" height="1"><b><font size="2" face="Arial"
      color="#808080">Overskrift</font></b></td>
    <td width="628" height="1">

    <b><font face="Arial" size="2" color="#000077">
    - Til overskriften bruges - Font Arial, size 2, color blue "#000077" fed
    <textarea name="overskrift" cols="74" rows="2">


</textarea></font></b></td>
  </tr>
  <tr>
    <td width="154" bgcolor="#10215A" height="25"><i><font size="2" <i
      face="Arial" color="#808080">Manchet</font></i></td>
    <td width="487" height="25"><font size="2" <i face="Arial"><i>
    - Til Manchetten bruges - Font Arial, size 2, color sort kursiv skrift
    <textarea name="manchet" cols="74" rows="5" face="Arial">




</textarea></i></font>
  </tr>
  <tr>
    <td width="154" bgcolor="#10215A" valign="top" height="350"><font
      color="#054483" face="Times New Roman" size="2">&nbsp;<br>
      </font><font color="#054483" face="Times New Roman" size="1">&nbsp;</font><font
      color="#054483" face="Times New Roman" size="5">hedsbrev<br>
      </font><font color="#054483" face="Times New Roman" size="2"><br>
      </font><font color="#054483" face="Times New Roman" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </font><font color="#054483" face="Times New Roman" size="6">Nyhe<br>
      </font><font color="#054483" face="Times New Roman" size="5"><br>
      </font><font color="#054483" face="Times New Roman" size="1">&nbsp;&nbsp;&nbsp;&nbsp;</font><font
      color="#054483" face="Times New Roman" size="1">&nbsp;&nbsp;&nbsp;&nbsp; </font><font
      color="#054483" face="Times New Roman" size="5">Ny</font><font
      color="#054483" face="Times New Roman" size="5">hedsbrev<br>
      </font><font color="#054483" face="Times New Roman" size="6"><br>
      </font><font color="#054483" face="Times New Roman" size="5">&nbsp;</font><font
      color="#054483" face="Times New Roman" size="7">dsbre</font><b><font
      color="#054483" face="Times New Roman" size="5"><br>
      </font></b><font color="#054483" face="Times New Roman" size="3">&nbsp;</font><font
      color="#054483" face="Times New Roman" size="7"><b><br>
      Nyh</b></font><font color="#054483" face="Times New Roman" size="1">&nbsp;</font><font
      color="#054483" face="Times New Roman" size="3">&nbsp;</font></td>
    <td width="625" height="1" valign="top"><font face="arial" size = "2">

    - Til brødteksten bruges - Font Arial, size 2, color sort
    <textarea
      name="brodtekst" cols="74" rows="20">




</textarea></font></td>
  </tr>
  <tr>
    <td width="168" bgcolor="#10215A" height="214" valign="top"><font
      color="#054483" face="Times New Roman" size="2">&nbsp;<br>
      </font><font color="#054483" face="Times New Roman" size="1">&nbsp;</font><font
      color="#054483" face="Times New Roman" size="5">hedsbrev<br>
      </font><font color="#054483" face="Times New Roman" size="2"><br>
      </font><font color="#054483" face="Times New Roman" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </font><font color="#054483" face="Times New Roman" size="6">Nyhe<br>
      </font><font color="#054483" face="Times New Roman" size="5"><br>
      </font><font color="#054483" face="Times New Roman" size="1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </font><font color="#054483" face="Times New Roman" size="5">Nyhedsbrev</font></td>
    <td width="625" height="300" valign="top"><font face="arial"><font size="2"><b>Indsæt
      op til 3 fotos her:</b></font>
      <hr size="1" color="#000077">


      <!--------------------------------- Foto 1---------------------------- -------->




        <br>
      </font><font face="Arial" size="2">Fototekst</font><font face="arial"><font
      face="Arial" size="2">:</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      <input type="text" name="name" value size="20"><br>

      </font><font face="Arial" size="2">Foto 1 (max 170x170 pixel</font>)
      <font face="arial"><font face="Arial" size="2">:</font>
      <input type="FILE" name="fileupload1"><br>
      <font size="2">Links til zip-foto</font></font><font face="arial"><font
      face="Arial" size="2">:</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </font><font face="arial">
      <input type="FILE" name="zipfile1"></font><font
      face="arial"><font face="Arial" color="#808080" size="3"><br>
      </font></font><font face="Arial" color="#808080" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </font><font face="arial"><font face="Arial" color="#808080" size="3">
      <br>


      <hr size="1" color="#000077">



      <!-------- Opdatering af formular -------->

      <form action="showpresse.asp" method="post">


        <input type="hidden" name="data" value="32"><font size="2"><b>Status:&nbsp; </b>Aktiv:</font><font
        size="2"><font size="1">
        <input type="radio" value="V1" checked name="R1"></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1"><font size="2">Passiv:</font>
        <input type="radio" value="V2" name="R1"><br>
        </font><font size="2"><b><br>
        Vælg:</b> &nbsp; </font>

        <input type="button" value="Opdater">
        <input type="submit" value="Vispressemeddelelse">
        <input type="button" value="Tilbage">
      <!-- a <input type="submit" value=" Slet "><br> -->
        <input type="hidden" name="next_page" value="9657"><font size="2"><br>
        <hr size="1" color="#000077">
        </form>
      </font></font></td>
  <tr>
    <td width="397" bgcolor="#10215A" height="160" valign="top">&nbsp;</td>
    <td width="615" height="160" valign="top">
      <table border="0" cellpadding="5" cellspacing="0" width="594">
        <tr>
          <td width="288" valign="top"><font face="Arial" size="2">Byggecentrum<br>
            Lautrupvang 1 B<br>
            2750&nbsp; Ballerup<br>
            </font><font face="Arial" size="1">&nbsp;<br>
            </font><font face="Arial" size="2">E-mail:</font><font face="Arial"
            size="2">&nbsp; </font><font face="Arial" size="1"><font
            color="#000077"></font></font><a href="xxxxxxxx"><font
            color="#000077" face="Arial" size="2">XXXXXXXXXX</font></a><font
            face="Arial" color="#808080" size="3"><br>
            </font><font face="Arial" size="2">Internet: <a
            href="XXXXXXXXXXX" target="_blank">XXXXXXXXXXXXXX<br>
            </a></font><font face="Arial" size="2"><font face="Arial"
            color="#808080" size="3"><br>
            [</font><b><font face="Arial" size="1"> </font></b><font
            face="Arial" size="1"><a href="#top"><font color="#000077">Til
            toppen af siden</font></a><font color="#000077"> </font><font
            face="Arial" color="#808080" size="3">]</font></font></font></td>
          <td width="13">&nbsp;</td>
          <td width="257" valign="bottom" align="right"><font face="Arial"
            color="#808080" size="3">[</font> <a
            href="java script:window.close()"><font face="Arial" color="#000077"
            size="1">Luk vindue</font></a>&nbsp;<font face="Arial"
            color="#808080" size="3">]</font></td>
        </tr>
      </table>
</table>

<br>
<br>
<%
end sub
%>
</body>
</html>
Avatar billede celal Nybegynder
24. december 2003 - 17:46 #9
dette er showpresse.asp:


<% response.buffer = True %>
<html>

<%

' Hvis brugeren ikke er logget rigtigt på sendes brugeren tilbage til login-siden med en fejlbesked!


If Session("login") <> "logget" Then
  'Response.Redirect "login.asp?fejlbesked=Du+har+ikke+logget+ind!"
  Response.Redirect "login.asp?fejlbesked=<font face=""verdana"" size=""5"" color=""red""><b>Du+har+ikke+logget+ind!</b></font>"
End If

%>

<head>
<title>Vis Pressemeddelelse</title>
<style type="text/css">
<!--
a            { color: #000077; text-decoration: none }
a:hover      { background-color: #DDDDDD; background-repeat: repeat; background-attachment:
              scroll; text-decoration: none; background-position: 0% 50% }
-->
</style>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>

<body leftmargin="0" topmargin="0">


<div align="left">
  <table border="0" cellpadding="0" cellspacing="0" width="680" height="126">
    <tr>
      <td height="126" valign="top" align="left">
        <div align="left">
          <table border="0" cellpadding="0" cellspacing="0" width="673">
            <tr>
              <td width="536" colspan="3" rowspan="2"><a href="../index.htm"
                target="_top"><img border="0" src="../images/top_presse.gif"
                alt="Til startside" width="374" height="80"></a></td>
              <td width="17" rowspan="2">&nbsp;</td>
              <td width="169" valign="top" align="right"><font face="Arial"
                color="#808080" size="3">[</font> <a
                href="java script:window.close()"><font face="Arial"
                color="#000077" size="1">Luk vindue</font></a>&nbsp;<font
                face="Arial" color="#808080" size="3">]</font></td>
            </tr>
            <tr>
              <td width="169" valign="bottom" align="right"><font face="Arial"
                size="1" color="#808080">Udsendt den 21.10.2003</font></td>
            </tr>
            <tr>
              <td width="141" rowspan="3" bgcolor="#10215A" valign="top"><font
                color="#054483" face="Times New Roman" size="2">&nbsp;<br>
                </font><font color="#054483" face="Times New Roman" size="1">&nbsp;</font><font
                color="#054483" face="Times New Roman" size="5">hedsbrev<br>
                </font><font color="#054483" face="Times New Roman" size="2"><br>
                </font><font color="#054483" face="Times New Roman" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </font><font color="#054483" face="Times New Roman" size="6">Nyhe<br>
                </font><font color="#054483" face="Times New Roman" size="5"><br>
                </font><font color="#054483" face="Times New Roman" size="1">&nbsp;&nbsp;&nbsp;&nbsp;</font><font
                color="#054483" face="Times New Roman" size="1">&nbsp;&nbsp;&nbsp;&nbsp;
                </font><font color="#054483" face="Times New Roman" size="5">Ny</font><font
                color="#054483" face="Times New Roman" size="5">hedsbre<br>
                </font><font color="#054483" face="Times New Roman" size="6"><br>
                </font><font color="#054483" face="Times New Roman" size="5">&nbsp;</font><font
                color="#054483" face="Times New Roman" size="7">dsbrev</font><b><font
                color="#054483" face="Times New Roman" size="5"><br>
                &nbsp;</font></b><font color="#054483" face="Times New Roman"
                size="1">&nbsp;</font><font color="#054483"
                face="Times New Roman" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </font><font color="#054483" face="Times New Roman" size="7"><b>Nyh</b></font><font
                color="#054483" face="Times New Roman" size="5"><br>
                </font><font color="#054483" face="Times New Roman" size="1"><br>
                </font><font color="#054483" face="Times New Roman" size="1">&nbsp;</font><font
                color="#054483" face="Times New Roman" size="5">hedsbrev<br>
                </font><font color="#054483" face="Times New Roman" size="2"><br>
                </font><font color="#054483" face="Times New Roman" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </font><font color="#054483" face="Times New Roman" size="1">&nbsp;</font><font
                color="#054483" face="Times New Roman" size="5">&nbsp;</font><b><font
                color="#054483" face="Times New Roman" size="5">&nbsp;</font></b><font
                color="#054483" face="Times New Roman" size="1">&nbsp;</font><font
                color="#054483" face="Times New Roman" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </font><font color="#054483" face="Times New Roman" size="7"><b>Nyh</b></font><font
                color="#054483" face="Times New Roman" size="5"><br>
                </font></td>
              <td width="31">&nbsp;</td>
              <td width="551" valign="top" colspan="3"><br>
                <b><font face="Arial" color="#000077" size="2">
                <h3>
                <%
                    =request.form("overskrift")
                %>
                </h3>

                </font></b><font
                size="2" face="Arial"><br>
                <i>Byggecentrums udstilling i Ballerup sætter fokus på
                energiforbruget på en temadag søndag den 2. november. Her kan
                man få overblik over mulighederne og gode råd og tips hos
                eksperterne til nemme løsninger og fornuftige investeringer.<br>
                <br>
                </i></font></td>
            </tr>
            <tr>
              <td width="31">&nbsp;</td>
              <td width="551" valign="top" colspan="3"><font face="Arial"
                size="2">Vi har snart i mange år hørt, at vi skal spare på
                energien og miljøet. En del gør også noget ved det og finder
                ud af det ikke er så svært. Men mange finder det stadig
                uoverkommeligt at sætte sig ind i de forskellige muligheder og
                får derfor ikke gjort noget ved det.<br>
                <br>
                Der er gratis adgang til Byggecentrum, Lautrupvang 1B, Ballerup
                og åbent kl. 10-17.<br>
                <br>
                Stue<br>
                <a href="../nyheder/billeder/danogipsStue.zip" target="_blank"><img
                border="0" src="../nyheder/billeder/danogipsStue_lille.jpg" width="113" height="150"></a><br>
                </font><font face="Arial" color="#808080" size="3">[ </font><font
                face="Arial" size="1"><a
                href="../nyheder/billeder/danogipsStue.zip" target="_blank"><font
                color="#000077">Download foto i høj opløsning</font></a> </font><font
                face="Arial" color="#808080" size="3">]</font><font face="Arial"
                size="1">&nbsp;&nbsp;</font></td>
            </tr>
            <tr>
              <td width="31">&nbsp;</td>
              <td width="365" valign="top"><font face="Arial" size="2"><br>
                Byggecentrum<br>
                Lautrupvang 1 B<br>
                2750&nbsp; Ballerup<br>
                </font><font face="Arial" size="1">&nbsp;<br>
                </font><font face="Arial" size="2">E-mail:</font><font
                face="Arial" size="2">&nbsp; </font><font face="Arial" size="1"><font
                color="#000077"></font></font><a
                href="XXXXXX"><font color="#000077"
                face="Arial" size="2">XXXXXXXx</font></a><font
                face="Arial" color="#808080" size="3"><br>
                </font><font face="Arial" size="2">Internet: <a
                href="XXXXXXX" target="_blank">XXXXXXbr>
                </a></font><font face="Arial" size="2"><font face="Arial"
                color="#808080" size="3"><br>
                [</font><b><font face="Arial" size="1"> </font></b><font
                face="Arial" size="1"><a href="#top"><font color="#000077">Til
                toppen af siden</font></a><font color="#000077"> </font><font
                face="Arial" color="#808080" size="3">]</font></font></font></td>
              <td width="17">&nbsp;</td>
              <td width="169" valign="bottom" align="right"><font face="Arial"
                color="#808080" size="3">[</font> <a
                href="java script:window.close()"><font face="Arial"
                color="#000077" size="1">Luk vindue</font></a>&nbsp;<font
                face="Arial" color="#808080" size="3">]</font></td>
            </tr>
          </table>
        </div>
        <p>&nbsp;</td>
    </tr>
  </table>
</div>

</body>
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:56 #10
Jeg tror at du har misforstået hvordan <form>-tag'et virker.
Alle dine <input> og <textarea> skal være indenfor <form ...> og </from>

Dvs:
<form action="showpresse.asp" method="post">
<input type="text">
osv..
<textare name="overskrift"></textarea>
osv.
<input type="submit" value="send">
</form>

Gør det.
Avatar billede thesurfer Nybegynder
24. december 2003 - 18:00 #11
rettelse (manglede et "a"):
<textarea name="overskrift"></textarea>
Avatar billede celal Nybegynder
24. december 2003 - 18:00 #12
okay, prøver lige og rette det.
Avatar billede celal Nybegynder
24. december 2003 - 18:20 #13
okay, nu kan jeg få teksten frem bå skærmen.

Lige en sidste ting, nu har jeg som du siger ikke så meget styr på <form>, men kan jeg bruge flere forskelige <form action....>, som hver går til forskellige asp sider? jeg havde tænkt mig at selve pressemeddelelse.asp skulle reloade sig selv, og udfra om det er Opdater eller vispressemedelesle man klikkede på, skulle funktionen hentes, dvs. at hele siden skulle være baseret på funktioner, og dette kode skulle så styre funktionerne:

select case request("button")

    case "Opdater"
        call opdatesite
    case "Vispressemeddelelse"               
        call showpressemeddelelse
    case else
        call showForm

end select

Men kan ikke finde ud af det med <form...>, nogen forslag? jeg er villig til at give 30 point mere for at få løst dette.
Avatar billede thesurfer Nybegynder
24. december 2003 - 18:23 #14
jeg tænker lige over det..
Avatar billede celal Nybegynder
24. december 2003 - 18:23 #15
det jeg lige har skrevet kan nok misforståes. det jeg prøver at sige er: at man kan løse det på 2 måder, enten ved at have flere forskellige <fom action.....>, som går til hver sin side. eller også kunne man lave det hele på den samme side opdelt i funktioner.
Avatar billede celal Nybegynder
24. december 2003 - 18:30 #16
den kode, som jeg lige har skrevet, er noget jeg har fundet. Hvad der skal stå og hvordan er jeg ikke usikker på.
Avatar billede thesurfer Nybegynder
24. december 2003 - 18:35 #17
Dem med action kan løses med en selectbox/dropdownmenu/rullemenu og JavaScript.
F.eks:

<script type="text/JavaScript">
function check()
{
frm = document.frmBesked;
if (frm.dest.value != '') {
frm.action=this.dest.value;
return true;
} else {
alert("Vis type!");
return false;
}

}
</script>


<form name="frmBesked" action="" method="post" onSubmit="return check()">
Type: <Select name="dest">
<option value="">Vælg type</option>
<option value="update.asp">Opdater</option>
<option "vispressemeddelelse.asp">Vis pressemeddelese</a>
</select>

..alle andre felter..
<input type="submit" value="send">
</form>
Avatar billede thesurfer Nybegynder
24. december 2003 - 18:36 #18
vis = vælg: alert("Vis type!");
Avatar billede celal Nybegynder
24. december 2003 - 18:56 #19
jeg er ikke så meget for javaScript. er det ikke muligt at lave det i ASP?
Avatar billede thesurfer Nybegynder
24. december 2003 - 19:04 #20
Du bliver nød til at have lidt JavaScript.. ellers skal du f.eks. have 2 forms, for at have 2 muligheder.

Du kunne erstatte submit knappen med 2 knapper, og et skjult felt.
f.eks.:
<form ...>
...
<input type="hidden" name="mode" value="">
<input type="button" name="btnOpdater" value="Opdater" onClick="document.frmBesked.mode.value='opdater'; document.frmBesked.submit();">
<input type="button" name="btnPresse" value="Presse" onClick="document.frmBesked.mode.value='presse'; document.frmBesked.submit();">
</form>

På ASP siden:

Select case request.form("mode")
case "opdater"
' udfør noget kode
case "presse"
' udfør noget andet kode
end select
Avatar billede celal Nybegynder
24. december 2003 - 19:27 #21
hvad er en skjult knap og hvad gøre den skjulte knap?
Avatar billede thesurfer Nybegynder
24. december 2003 - 19:40 #22
Ikke en skjult knap, men et skjult text felt. Det er et almindeligt text felt der er skjult, dvs det kan ikke ses, men det er der. Det bruger man gerne til at putte "mode" og ligende ting i, for at brugeren ikke skal se det.
så får man mulighed for at checke feltet og udfører, på asp i forhold til mode.
Man kunne også bruge querystring, dvs urlen, men det ser ikke særligt pænt, plus at brugeren kan ændre url, og så vil dit script fejle.
Avatar billede celal Nybegynder
08. april 2010 - 12:57 #23
Lukker
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