Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Formulär, Länk problem

Postades av 2003-08-26 17:40:23 - Marcus Granström, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 426 personer

Jag har byggt min sida i tabeller där jag ropar in menyn i till vänster, informationssidorna i mitten och en annan sida till höger av tabellen i default.asp med hjälp av Server.Execute. I exemplet nedan har jag ett problem. Jag har tre knappar i ett formulär, beroende på vilken knapp jag klickar på så visas tillhörande information under knapparna. Problemet är att formuläret alltid skickas till "laggtill_snitt.asp" och visas då som en sida. Menyn och högersidan visas alltså inte. I mina knappar har jag försökt med OnClick för att länka till default.asp som ni kan se nedan. Hur ska jag lösa detta problem så att allt visas. Formuläret har jag för att skicka med id från listboxen. Jag vill ha kvar knapparna eftersom jag använder knappar på övriga sidor.



<form action="laggtill_snitt.asp" method="get" name="FormName">
<%If Request.QueryString("fel2") = "Nej" Then%>
<font color="green"><b>Namnet &auml;r bortaget!</b></font><br>
<%End If
If Request.QueryString("cmdTabort") = "Ta bort" Then
Session("id") = Request.QueryString("txtId")
Response.Redirect "default.asp?sida=insnitt&sida2=left2&tabort=Ja"
End If
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM Snitt ORDER BY namn ASC"
rs.Open sql, cn, adOpenStatic, adLockReadOnly
If Not rs.EOF Then%>
<table width="170" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="170">Namn:</td>
</tr>
<tr>
<td width="170"><select name="txtId" size="1">
<%Do While Not rs.EOF%>
<option value='<%=rs("id")%>'><%=rs("namn")%></option><%rs.MoveNext
Loop
rs.Close
Set rs = Nothing%>
</select></td>
</tr>
<tr>
<td width="170"><br>
<input type="submit" name="cmdAndra" value="SNITT" onClick="document.location.href='default.asp?sida=laggtill_snitt&sida2=left2&cmdAndra=SNITT';" class="skicka_knapp">
<input type="submit" name="cmdAndra" value="DNF" onClick="document.location.href='default.asp?sida=laggtill_snitt&sida2=left2&cmdAndra=DNF';" class="skicka_knapp">
<input type="submit" name="cmdTabort" value="Ta bort" onClick="document.location.href='default.asp?sida=laggtill_snitt&sida2=left2&cmdTabort=Ta bort';" class="skicka_knapp"></td>
</tr>
</table>
</form>


Svara

Sv: Formulär, Länk problem

Postades av 2003-08-26 18:47:07 - Andreas Hillqvist

Behöver du verkligen JavaScript?

Testa med:
<code>
<form action="default.asp?sida=laggtill_snitt&sida2=left2" method="get" name="FormName">
<%
If Request.QueryString("fel2") = "Nej" Then
%>
<font color="green">Namnet &auml;r bortaget!</font><br>
<%
End If
If Request.QueryString("cmdTabort") = "Ta bort" Then
Session("id") = Request.QueryString("txtId")
Response.Redirect "default.asp?sida=insnitt&sida2=left2&tabort=Ja"
End If
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM Snitt ORDER BY namn ASC"
rs.Open sql, cn, adOpenStatic, adLockReadOnly
If Not rs.EOF Then
%>
<table width="170" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="170">Namn:</td>
</tr>
<tr>
<td width="170"><select name="txtId" size="1">
<%
Do Until rs.EOF
Response.Write "<option value=""" & rs("id") & """>" & rs("namn") & "</option>"
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
%>
</select></td>
</tr>
<tr>
<td width="170"><br>
<input type="submit" name="cmdAndra" value="SNITT" class="skicka_knapp">
<input type="submit" name="cmdAndra" value="DNF" class="skicka_knapp">
<input type="submit" name="cmdTabort" value="Ta bort" class="skicka_knapp"></td>
</tr>
</table>
</form>
</code>


Svara

Sv: Formulär, Länk problem

Postades av 2003-08-26 19:00:34 - Marcus Granström

Funkar inte att skicka strängen med formuläret.
Detta står i adressfältet:
http://localhost/default.asp?txtArtal=&lstManad=Maj&txtAntal=&cmdSteg2=Steg+2

Jag saknar ju i adressfältet: sida=laggtill_snitt&sida2=left2

Skrev precis som du. Varför kan man inte skicka strängen genom formuläret?


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 792
27 960
271 761
2 406
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies