Avatar billede haz Nybegynder
19. juni 2007 - 23:26 Der er 12 kommentarer og
1 løsning

marker knap og skriv i felt

er der nogenm som kan hjælpe mig med følgende
jeg skal have en knap/txt som når man trykker på den bliver bold
og som gemmer et tal i en textbox.
Avatar billede roenving Novice
19. juni 2007 - 23:30 #1
'gemmer', jeg gætter på, at du mener, at det skal skrives i et tekstfelt ...

-- men hvad skal der så ske med knappen, skal den ændre virkning ?-)
Avatar billede haz Nybegynder
19. juni 2007 - 23:39 #2
det jeg helt præcis forsøger at gøre er at have forskellige 3 knapper som markeres ved tryk og som påvirker hvilken side som kaldes når man trykker på en submit knap som samtidig skal sende en indtastning videre.
Avatar billede roenving Novice
19. juni 2007 - 23:47 #3
Så lav bare tre forskellige submit-knapper:

<form action="" method="post">

...

<input type="submit" value="Opret indlæg" onclick="this.form.action='minSide.php?action=opret';">
<input type="submit" value="Redigér indlæg" onclick="this.form.action='minSide.php?action=rediger';">
<input type="submit" value="Slet indlæg" onclick="this.form.action='minSide.php?action=slet';">
</form>
Avatar billede haz Nybegynder
19. juni 2007 - 23:54 #4
problemet er at man skal kunne trykke på knappen inden man laver en indtaster derfor har jeg brug for en knap til submit
Avatar billede roenving Novice
20. juni 2007 - 00:10 #5
Så laver du bare tre forskellige knapper til at styre hvilken type submit (skal du måske også vise forskellige felter ?-)

-- men så bliver det jo en anelse mere kompliceret:

<form action="" method="post">

...

<button onclick="setAction(this,'minSide.php?action=opret');return false;">Opret indlæg</button>
<button onclick="setAction(this,'minSide.php?action=rediger');return false;">Redigér indlæg</button>
<button onclick="setAction(this,'minSide.php?action=slet');return false;">Slet indlæg</button><br>
<input type="submit" value="Send dit indlæg/rettelse">
</form>

<script type="text/javascript">
function setAction(elm, act){
  var buts = elm.form.getElementsByTagName("button");
  for(i=0,im=buts.length;im>i;i++)
    buts[i].style.fontWeight ="400";
  elm.form.action = act;
  elm.style.fontWeight = "700";
}
</script>
Avatar billede haz Nybegynder
20. juni 2007 - 01:02 #6
2 spørgsmål
ved tryk på submit skulle den så ikke hoppe til  minSide.php ?

kan man ikke tilføje indholdet af et indtastningsfelt til submit linket ?
Avatar billede roenving Novice
20. juni 2007 - 01:05 #7
1. Jo ...

2. Det er der principielt ingen problemer i !-)
Avatar billede roenving Novice
20. juni 2007 - 01:05 #8
1. Jo, men kun hvis der er valgt en action ...
Avatar billede roenving Novice
20. juni 2007 - 01:19 #9
-- men man kan selvfølgelig sætte en default, og/eller enable/disable submit.knappen ...
Avatar billede haz Nybegynder
20. juni 2007 - 01:24 #10
1 ok så forstår jeg det bedre

2 godt så må jeg jo se om jeg kan finde ud af det
Avatar billede haz Nybegynder
25. juni 2007 - 21:16 #11
smid et svar
Avatar billede roenving Novice
26. juni 2007 - 00:18 #12
Oki '-)
Avatar billede roenving Novice
28. juni 2007 - 13:38 #13
-- og tak for point ;~}
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