Avatar billede mindbodysoul.dk Nybegynder
27. marts 2004 - 22:46 Der er 6 kommentarer og
1 løsning

Link i stedet for knap.

Jeg vil gerne have et tekstlink som man trykker på når man skal logge ud (ligesom her på eksperten - når man logger ud)

Lige nu vises der en knap fordi det er en <form> der "afspilles" - Hvordan omskriver jeg dette så det bliver et tekstlink hvor der står LOGOUT

Sådan ser min kode ud:

Response.Write    "<form action=""" & Request.ServerVariables("URL") & """ method=""post"" id=""form2"" name=""form2"">"
    Response.Write    "<input type=""hidden"" name=""Method_Type"" value=""logout"">"
    Response.Write    "<input type=""submit"" value=""Logout"" id=""submit1"" name=""submit1"" >"
    Response.Write    "</form>"
Avatar billede eagleeye Praktikant
27. marts 2004 - 22:49 #1
Du kan lave et link som dette:

Response.Write "<A HREF=""#"" onClick="document.form2.submit();return false"">text link</A>"
Avatar billede eagleeye Praktikant
27. marts 2004 - 22:49 #2
Eller lave en style som gør knappen ligger et link:

<style>
minsubmit{
border: 0px #FFFFFF solid;
background: #FFFFFF;
cursor: hand;
font: Verdana;
}
</style>



<input type="submit" value="Submit" class="minsubmit">
Avatar billede mindbodysoul.dk Nybegynder
27. marts 2004 - 22:57 #3
OK, det virker næsten. Hvis jeg så¨fjerne alt:
Response.Write    "<form action=""" & Request.ServerVariables("URL") & """ method=""post"" id=""form2"" name=""form2"">"
    Response.Write    "<input type=""hidden"" name=""Method_Type"" value=""logout"">"
    Response.Write    "<input type=""submit"" value=""Logout"" id=""submit1"" name=""submit1"" >"
    Response.Write    "</form>"

Og indsætter dit link så får jeg denne fejl:

dokument.form2 er null eller ikke et objekt


Skal jeg beholde <formen>?
Avatar billede eagleeye Praktikant
27. marts 2004 - 23:00 #4
Ja formen skal stadig være der, prøv sådan her:

Response.Write    "<form action=""" & Request.ServerVariables("URL") & """ method=""post"" id=""form2"" name=""form2"">"
    Response.Write    "<input type=""hidden"" name=""Method_Type"" value=""logout"">"
Response.Write "<A HREF=""#"" onClick=""document.form2.submit();return false"">text link</A>"
    Response.Write    "</form>"
Avatar billede mindbodysoul.dk Nybegynder
27. marts 2004 - 23:19 #5
Tak - det virker perfekt! venligst svar så jeg kan give points
Jeg ved det er uden for spørgsmål, men jeg kan ikke få LOGOUT teksten til at være på linie med den anden tekst, jeg tillader mig at vedhæfte hele tabellen, måske du kan se det med det samme?:

<table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="26"><img src="../images/pil.gif" width="26" height="22"></td>
          <%

fName = strDBNTFUserName
fPassword = ChkString(Request.Form("Password"), "SQLString")

if (mlev = 0) then       
Response.Write    "<td class=""subnav"" width=""26"" height=""22""><a href=""/forum/login.asp"">LOGIN</a></td>"

else

Response.Write    "<td class=""subnav"" width=""26"" height=""22""><form action=""" & Request.ServerVariables("URL") & """ method=""post"" id=""form2"" name=""form2"">"
    Response.Write    "<input type=""hidden"" name=""Method_Type"" value=""logout"">"
Response.Write "<A HREF=""#"" onClick=""document.form2.submit();return false"">LOGOUT</A>"
    Response.Write    "</form></td>"   
end if
%>
  <td class="subnav">       
        &nbsp;&nbsp;|&nbsp;&nbsp;JOIN&nbsp;&nbsp;|&nbsp;&nbsp;<a href="/home/about.asp">ABOUT
              US</a>&nbsp; |&nbsp;&nbsp;<a href="contactus.asp">CONTACT US</a></td>
          </tr>
        </table>
Avatar billede eagleeye Praktikant
27. marts 2004 - 23:27 #6
Du kan prøve at sætte <form ...> og </form> tagen uden for <td> tagen sådan her:

Response.Write "<form action=""" & Request.ServerVariables("URL") & """ method=""post"" id=""form2"" name=""form2"">"
Response.Write "<td class=""subnav"" width=""26"" height=""22"">"
Response.Write "<A HREF=""#"" onClick=""document.form2.submit();return false"">LOGOUT</A>"
Response.Write "<input type=""hidden"" name=""Method_Type"" value=""logout"">"
Response.Write "</td>"
Response.Write "</form>"
Avatar billede mindbodysoul.dk Nybegynder
27. marts 2004 - 23:30 #7
Så er det perfekt! TAK
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