Avatar billede cdc Novice
09. juli 2002 - 00:18 Der er 15 kommentarer og
1 løsning

onclick

Jeg bruger denne på annuller knappen i en form: onclick="java script:history.back();"

På submit knappen vil jeg have at den går til en specific side ved onclick, her i mit tilfelde default.asp

Hvordan gør man det ? Er det noget goto, eller hvad ?

/cdc
Avatar billede gizmo-gizmo Nybegynder
09. juli 2002 - 00:21 #1
du kan sige:
OnClick="<script>document.location.href='SIDE.HTML';</script>"
Avatar billede cdc Novice
09. juli 2002 - 00:28 #2
den virker ikke gizmo-gizmo
Vil lige sige at det hele ligger i en *.asp fil

/cdc
Avatar billede jakoba Nybegynder
09. juli 2002 - 00:32 #3
du bør ikke lave en onclick der skifter siden ud på en submit knap. Submit-knappens funktion er at afsende formens data til den side der er angivet i action (i <form kommandoen), så sådan en onclick vil få 2 forskellige sider til at løbe kapløb om hvilken der skal vises. I de fleste browsere bil formen slet ikke blive submitted.

Hvad er det du ønsker at gøre der?

mvh JakobA
Avatar billede nikolajdu Nybegynder
09. juli 2002 - 00:33 #4
Hvis det er på submit knappen, så skal du vel bare sætte :

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

/Nikolaj
Avatar billede cdc Novice
09. juli 2002 - 00:35 #5
Jeg har et nyheds side hvor jeg intaster nyheder, når jeg så taster submit clearer den bare formen. der ville jeg at den skulle gå til den side hvor nyhederne er, i mit tilfelde default.asp, så jeg kan se det jeg har indtastet med det samme uden at klike på knappen se nyheder

/cdc
Avatar billede cdc Novice
09. juli 2002 - 00:38 #6
min form action ser således ud, det er ikke jeg der har lavet det
<form action="indlaeg.asp" method="POST" onsubmit="return FrontPage_Form1_Validator(this)" name="FrontPage_Form1">

men måske det skulle laves noget i onsubmit="return" da alt det der frontpage ikke har noget med formen at gøre, da jeg ikke har forntpage extention på serveren

/cdc
Avatar billede cdc Novice
09. juli 2002 - 00:41 #7
din virkede nikolajdu :o) endnu flere points fra mig, takker ! Du skal bare lave et svar

/cdc
Avatar billede jakoba Nybegynder
09. juli 2002 - 00:42 #8
Jeg kwnder ikke meget til asp, men mon ikke du på siden indlaeg.asp kan redirekte når data er blevet lagret. Det vil være en korrekt måde at gøre det på, for så er data i databasen når vi beder om den side der skal vise dem.

mvh JakobA
Avatar billede nikolajdu Nybegynder
09. juli 2002 - 00:42 #9
Nej det kan da simpelthen ikke passe...
Avatar billede nikolajdu Nybegynder
09. juli 2002 - 00:43 #10
Eneste forskel på min og din er jo bare jeg har skrevet det rigtige filnavn...
Avatar billede cdc Novice
09. juli 2002 - 00:49 #11
Da det ikke er jeg der har lavet denne nyheds ting, så aner jeg ikke hvad der skal være hvor. Og jeg har ikke så meget forstand på asp heller, men da jeg lavede den om til default.asp så var den i vinkel så fungerede det

/cdc
Avatar billede jakoba Nybegynder
09. juli 2002 - 00:55 #12
Sært, jeg ville forvente at de nyindtastede data ikke blev gemt.
Men hvis de bliver er det jo bare dejle :-))
Avatar billede cdc Novice
09. juli 2002 - 01:04 #13
det havde du ret i jakoba, kiggede jeg ikke lige efter, og hele base blev sorteret forkert, så det virkede heller ikke

/cdc
Avatar billede cdc Novice
09. juli 2002 - 01:05 #14
hvad så med den onsubmit="return FrontPage_Form1_Validator(this)" name="FrontPage_Form1">
Avatar billede jakoba Nybegynder
09. juli 2002 - 01:21 #15
Den onsubmit er helt fin. nix pille der.

Det er i indlæg.asp der skal laves noget om. (eller også skal vi tage den del af indlæg.asp der gemmer data og flytte den over i forenden af default.asp.

Men du skal have nogegen ordentlige ASP-ere til at hjælpe med det.
Avatar billede cdc Novice
09. juli 2002 - 01:30 #16
jeg flytter spm. der over, håbede bare det ville være et javascript, men flytter det over i asp delen.

/cdc
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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