Avatar billede oasen Nybegynder
11. juli 2002 - 13:04 Der er 21 kommentarer og
2 løsninger

Alert

Hvordan aktiveres denne funktion ved tryk på <input type='submit' ... >

function fjernpic( url ){
  if( confirm("Er du sikker på, du vil fjerne billedet?" ) ){
    location.href=url;
  }
}

i stedet for:

<a href=""java script:void(fjernpic('edituser.asp?deletepic=true'));"">

?
Avatar billede senj Nybegynder
11. juli 2002 - 13:10 #1
<input type='submit' ... onClick="javascritp:fjernpic(www.eksperten.dk);">
Avatar billede gizmo-gizmo Nybegynder
11. juli 2002 - 13:20 #2
<input type="submit" OnClick="fjernpic('http://www.bla.dk');">
Avatar billede oasen Nybegynder
11. juli 2002 - 13:39 #3
Tak, men skal da så stadig angives en sti i "action" eller hvad?
Avatar billede =maddog= Nybegynder
11. juli 2002 - 14:57 #4
<form action="..." onsubmit="fjernpic(this.action);return false;">

er det noget lignende det?
Avatar billede oasen Nybegynder
11. juli 2002 - 15:09 #5
Aner det ikke, men når der trykkes på "submit", skal brugeren bare bekræfte, om værdierne i formularen skal afsendes.
Så jeg ved ikke, om det skal stå i form-tagget eller i input-tagget, og om stien OGSÅ skal defineres i action..
Avatar billede =maddog= Nybegynder
11. juli 2002 - 15:42 #6
det ville være det bedste, men ville det ikke være optimalt med
<form action="edituser.asp" method="get" onsubmit="return confirm("Sikker?");">
<input type="hidden" name="deletepic" value="true" />
</form>
agtigt noget. det lever op til alle standarder for god kode i mine øjne.
Avatar billede oasen Nybegynder
11. juli 2002 - 16:41 #7
Jo, måske... og så helt undlade funktionskald?
Det er nok lettere
Avatar billede oasen Nybegynder
11. juli 2002 - 16:42 #8
Næ, nu er jeg ikke helt med - hvad skal det skjulte input gøre godt for?
Avatar billede =maddog= Nybegynder
11. juli 2002 - 16:46 #9
det sætter ?deletepic=true på url'en i action. man skal helst have rene url's i action.
Avatar billede oasen Nybegynder
11. juli 2002 - 17:31 #10
Skal man det??

Jeg har da adskillige "urene" URL's i action'erne!
Jeg har aldrig haft problemer med det!?
Avatar billede oasen Nybegynder
11. juli 2002 - 17:32 #11
Nå, du har sat den til GET...
Det skal ikke sendes via Qstring
Avatar billede =maddog= Nybegynder
11. juli 2002 - 17:36 #12
Qstring? Mig dum. Mig ikke forstå. Hvad vil overhovedet lave en form for hvis du ikke vil bruge de funktioner den tilbyder.
Avatar billede oasen Nybegynder
11. juli 2002 - 18:20 #13
Jeg bruger dens udmærkede funktion POST. Jeg vil bare ikke bruge GET, når der skal fyres et brev af sted. Comprendo? :)
Avatar billede =maddog= Nybegynder
11. juli 2002 - 18:33 #14
<form action="edituser.asp" method="post" onsubmit="return confirm("Sikker?");">
<input type="hidden" name="deletepic" value="true" />
</form>
så da. sorry.
Avatar billede oasen Nybegynder
11. juli 2002 - 19:00 #15
Og hvis jeg nu i mod alle dine love og regler ønsker at stryge det skjulte felt, så sætter jeg bare mit Q efter action, ik'?
Avatar billede oasen Nybegynder
11. juli 2002 - 19:00 #16
Og hvis jeg nu i mod alle dine love og regler ønsker at stryge det skjulte felt, så sætter jeg bare mit Q efter action, ik'?
Avatar billede oasen Nybegynder
11. juli 2002 - 19:00 #17
Åh nej, alt andet...
Avatar billede =maddog= Nybegynder
11. juli 2002 - 19:08 #18
oasen> det skulle der ikke være noget i vejen med, hvis du er sikker på det virker. Under alle omstændigheder er måden med en hidden input kompatibel med den største mængde browsere, og det er den måde jeg har lært det på.
og jeg er ret sikker på at der har været en kæmpe database fejl på eksperten idag. Ikke nok med at den har været sløv ud over det normale, har der været et væld af trippel og dobbelt posts fuldstændig uprovokeret af brugeren.
Avatar billede oasen Nybegynder
11. juli 2002 - 19:35 #19
Der er et eller andet galt i hvertfald! Jeg har lige brugt 5 min på bare at komme ind og læse dette spørgsmål.

Jeg er 100% sikker på det virker. Har heller aldrig hørt fra nogle af mine brugere, at de skulle have problemer med det. Virker også i NS6/Opera6/Mozilla/IE5 ved jeg. Jeg bygger siden til alle browsere, men tager det ikke så tungt med de gamle versioner.
Jeg fristes næsten til at forære dig nogle points...

norepeat
noloop
nonext
response.end
Avatar billede =maddog= Nybegynder
11. juli 2002 - 19:44 #20
jamen jeg tager da gerne et par points.
Avatar billede oasen Nybegynder
11. juli 2002 - 20:05 #21
Vil du have 7 eller 8?
Avatar billede =maddog= Nybegynder
12. juli 2002 - 05:00 #22
mig ligefedt. 7 af de goe så.
Avatar billede oasen Nybegynder
13. juli 2002 - 06:54 #23
Jeg er i mit gavmilde hjørne i dag!
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