Avatar billede connorz Nybegynder
22. april 2002 - 19:36 Der er 22 kommentarer og
1 løsning

Submit med link

Kan man ikke bruge (i stedet for en submit-button) et tekstlink som submit-knap? Det skal være, så man dels kan klikke på linket for at submitte, men enter skal også virke...
Avatar billede kimiwan Nybegynder
22. april 2002 - 19:40 #1
jo, så skal du bare skrive sådan her:

<a href="java script:document.formName.submit()">link tekst</a>
Avatar billede hells Nybegynder
22. april 2002 - 19:41 #2
Først giver du formen et name:
<form name="navn">

og linket:
<a href="#" onClick="document.navn.submit()">Tekst</a>
Avatar billede schaefner Juniormester
22. april 2002 - 19:42 #3
Avatar billede connorz Nybegynder
22. april 2002 - 20:01 #4
Jeg tror ikke, at det submittes, når jeg trykker enter!!
Avatar billede jakoba Nybegynder
22. april 2002 - 20:30 #5
metoden er god nok, men den vil ikke trigge din onsubmit handeler i form kommandoen. hvis den er vigtig må du selv kalde den. fx med:

<a href="#" onClick="if (vaideringsfunktion()){document.navn.submit()};return false;">Tekst</a>

mvh JakobA
Avatar billede tipsen Nybegynder
22. april 2002 - 20:43 #6
Hvis det bare er udseendet af submit-knappen du egentlig er interesseret i, skal du være opmærksom på at du kan konfigurere det vha. CSS! (Også så det ligner et alm. tekstlink!)
Avatar billede connorz Nybegynder
22. april 2002 - 21:09 #7
tipsen>>> Kan du ikke uddybe det? Hvordan tager man "knappen væk" fx?
Avatar billede hells Nybegynder
22. april 2002 - 21:13 #8
Avatar billede tipsen Nybegynder
22. april 2002 - 21:14 #9
Prøv at kigge på gæstebogen på www.tommyipsen.dk - knapperne er lavet vha. følgende css...

#reset, #submit {
    border:1px outset #33CC33;
    color:#33CC33;
    width:140px;
    margin-top : 20px;
}
#reset {
    background: #003300 url("../images/thmbnew.png") no-repeat 0% 50%;
    float:left;
}
#submit {
    background: #003300 url("../images/thmbmail.png") no-repeat 0% 50%;
    float:right;
}
Avatar billede tipsen Nybegynder
22. april 2002 - 21:21 #10
-de har stadig "knapudseende", men det vil være ret nemt at fjerne...
Avatar billede connorz Nybegynder
22. april 2002 - 21:46 #11
tipsen>>> Flot side!! Og nu har jeg fået fjernet "knapudsendet" fra min knap. Jeg kiggede så lidt på din functions.js, for jeg vil gerne have både underline og overline på knappen, når musen er over, men jeg kan ikke få det til at virke. Hvad kan man bruge ved *** i this.style.***
Jeg kan se (og kan få til at virke) at man kan bruge background, men jeg skal vel bruge noget i stil med text-decoration - men lige det virker ikke! Er det noget andet, jeg skal bruge??
(Har afsat lidt flere point, for spørgsmålet har vist udviklet sig til flere spørgsmål!)
Avatar billede tipsen Nybegynder
22. april 2002 - 21:55 #12
Tak for komplimentet - har arbejdet lidt på at skabe et meget simpelt layout der primært styres af stylesheets.

Du skal enten bruge text-decoration:overline/underline eller snyde og bruge top og bottom border!
Avatar billede hells Nybegynder
22. april 2002 - 21:55 #13
Du skal ændre farverne på borders'ne:
onMouseover="this.style.borderTop='1px blue solid';this.style.borderBottom='1px blue solid'"
Avatar billede connorz Nybegynder
22. april 2002 - 22:15 #14
Nu har jeg fået lavet de "fuskede" borders, men de er længere væk fra teksten end underline og overline, og det ser ret dumt ud! Kan man ikke få dem tættere på? Jeg har prøvet med padding: 0, men det ser ikke ud til at virke!
Avatar billede tipsen Nybegynder
22. april 2002 - 22:19 #15
padding, margin kan vist bruges... - det burde også kunne lade sig gøre med text-decoration...
Avatar billede hells Nybegynder
22. april 2002 - 22:19 #16
Fandt lige ud af det:
onMouseover="this.style.textDecoration='underline overline'"
Avatar billede tipsen Nybegynder
22. april 2002 - 22:21 #17
"textDecoration" er det JS udgaven af "text-decoration" i CSS?
Avatar billede hells Nybegynder
22. april 2002 - 22:22 #18
Jeps, det kan ikke klare bindestreger
Avatar billede connorz Nybegynder
22. april 2002 - 22:26 #19
I er simpelthen for seje!!!
Avatar billede connorz Nybegynder
22. april 2002 - 22:27 #20
tipsen>>> Lav et svar, så du også kan få nogle point for dit arbejde!
Avatar billede tipsen Nybegynder
22. april 2002 - 22:42 #21
Det nåede jeg så ikke... :-/
Avatar billede jakoba Nybegynder
22. april 2002 - 22:45 #22
Du kan jo blanke ham af i næste spørgsmål. Tilfredse kunder kommer igen :-)
Avatar billede tipsen Nybegynder
22. april 2002 - 22:50 #23
Jeg overlever nok også uden point - det er jo trods alt ikke meget de kan bruges til - nu har jeg efterhånden nok til at jeg kan spørge om en del forskelligt :-) (BTW: Har du set mit spørgsmål om db-synkronisering i mysql-kategorien - jeg kan simpelthen ikke udtænke en løsning til den problemstilling!)
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