Avatar billede bobbedude Nybegynder
29. juli 2002 - 11:13 Der er 17 kommentarer og
1 løsning

Tekst link value

Jeg har et tekst link
<a href="test.asp">Prut</a>

jeg ville gerne have at når man klikkede på det sætter den en value ind i et hidden field på samme siden inden den sender.

Kan man det ??
Avatar billede ras2000 Nybegynder
29. juli 2002 - 11:16 #1
Sagtens. <a href="test.asp" onclick="document.FormNavn.FeltNavn.value='værdien'">Prut</a>
Men siden skifter jo, så du får lidt svært ved at bruge det til noget.
Avatar billede bobbedude Nybegynder
29. juli 2002 - 11:35 #2
hvis jeg nu har linket inde i
<form>
link
</form>

kan jeg så også få den til at submitte formen ?

Ps. værdien der bliver putte i det hidden fiels skal jeg bruge på næste side.
Avatar billede ras2000 Nybegynder
29. juli 2002 - 11:37 #3
<a href="test.asp" onclick="document.FormNavn.FeltNavn.value='værdien'; document.FormNavn.submit()">Prut</a>
Og den behøver ikke at være inde i formen.
Avatar billede ras2000 Nybegynder
29. juli 2002 - 11:38 #4
svar
Avatar billede ras2000 Nybegynder
29. juli 2002 - 11:39 #5
Har du fået kigget på http://www.eksperten.dk/spm/234147 endnu?
Avatar billede bobbedude Nybegynder
29. juli 2002 - 11:42 #6
ras2000 >> jeg har ikke fået kikket på det andet endnu desværrer, men hvis du siger det virker kan jeg godt give dig point for det nu.
Avatar billede bobbedude Nybegynder
29. juli 2002 - 11:45 #7
Lige et dumt sp, hvordan får jeg værdien fra linket ned i det hidden field ??
Avatar billede bobbedude Nybegynder
29. juli 2002 - 11:53 #8
hmm den submitter ikke formen og jeg kan ikke få fat på value
Avatar billede ras2000 Nybegynder
29. juli 2002 - 12:17 #9
Linien document.FormNavn.FeltNavn.value='værdien' skulle sætte værdien "værdien" ned i et input felt der hedder FeltNavn, som ligger i formen der hedder "FormNavn".
document.FormNavn.submit() skulle submitte en form der hedder FormNavn. Du skal selvfølgelig sætte de relevant navne og værdier ind der hvor de hører hjemme.
Avatar billede bobbedude Nybegynder
29. juli 2002 - 12:43 #10
Hej ras2000
Når jeg trykker på linket så submitter den 2 gange og jeg får stadig ikke nogen value med over.

<form action="<%=includesti%>/copy_move_file.asp" method="post" name="Form1" target="bunden">
    <%
    if request.Cookies("Action")<>"" then
    %>
    <input class="button" name="action" type="submit" id="Satind" value="Sætind">
    <input class="button" name="action" type="submit" id="nulstil" value="Fortryd">
    <input name="copystien" type="hidden" value="<%=stien%>">
    <input name="refresh" type="hidden" value="<%=request.querystring("dir")%>"><br><br>
    <%
    else
    %>
    <a href="<%=includesti%>/copy_move_file.asp" onclick="document.Form1.FeltNavn.value='værdien'; document.Form1.submit()">Prut</a>
    <input class="button" name="action" type="submit" id="copyfile" value="Kopier">
    <input class="button" name="action" type="submit" id="movefile" value="Klip">
    <input name="refresh" type="hidden" value="<%=request.querystring("dir")%>"><br><br>
    <input name="FeltNavn" type="hidden">
    <%
    end if
    %>
    <!--#include virtual="mediebank/include/display_images.asp"-->
    </form>
Avatar billede ras2000 Nybegynder
29. juli 2002 - 13:08 #11
Jeg kan ikke helt gennemskue hvad der kommer ind via asp i din form, men denne her virker efter hensigten.
<html>
<head>
</head>
<body>
<form action="copy.asp" method="POST" name="Form1">
<input type="hidden" name="her" value="noget">
<input type="submit" value="her">
<a href="#" onclick="document.Form1.her.value='nogetandet'; document.Form1.submit()">lsadjf</a>
</form>
</body>
</html>
Mon ikke der er kludder i det der genereres af asp?
Avatar billede bobbedude Nybegynder
29. juli 2002 - 13:23 #12
ras2000 en million tak det virker som altid perfekt !!!
Avatar billede bobbedude Nybegynder
29. juli 2002 - 13:46 #13
hey ras2000 hvorfor kan jeg ikke sætte target på ??
Avatar billede ras2000 Nybegynder
29. juli 2002 - 13:49 #14
Det ved jeg ikke, jeg arbejder sjæledent med frames. Jeg prøver at se hvad jeg kan finde ud af.
Avatar billede ras2000 Nybegynder
29. juli 2002 - 13:54 #15
Jeg går udfra at siden du har lagt koden til her, er i en frameside, og at den frameside har en frame der hedder bunden. jeg går udfra at den side der skal behandle dataen fra formen hedder copy_move_file.asp, og den skal læses ind i bunden. Hvis det er rigtigt, så skulle det virke.
Avatar billede bobbedude Nybegynder
29. juli 2002 - 14:17 #16
det virker det var mig selv der kagede i det
Avatar billede ras2000 Nybegynder
29. juli 2002 - 14:20 #17
Det sker jo. Godt du fik det til at virke!
Avatar billede bobbedude Nybegynder
29. juli 2002 - 14:29 #18
ja og tak for din hjælp
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