Avatar billede nogetfx Nybegynder
25. september 2005 - 23:04 Der er 6 kommentarer og
1 løsning

Sammenskriv to simple scripts

Hej
jeg har 2 simple scipts jg har svært ved at flette sammen. I bund og grund skal det være en form-knap, som åbner en dialogboks op hvor man kan vælge "ok" ellr "cancel".

## Confirm-boksen
<a href=""#"" onClick=""if(confirm('Skal posten &#34;" & rs("head") & "&#34 slettes?'))this.href='DB_action.asp?act=era&id=" & RS("ID") & "&cat=track'; else this.href='#'"">Slet Track?</a>

## Form Knap
<button onclick=""self.location.href='url'"">Slet?</button>

For folk der kan java-script syntaksen burde dette vel være lige til...
/Lars
Avatar billede roenving Novice
25. september 2005 - 23:15 #1
Hvad med at:

"<form action='DB_action.asp?act=era&id=" & RS("ID") & "&cat=track' method='post' onsubmit=""return confirm(confirm('Skal posten &#34;" & rs("head") & "&#34 slettes?')"">

...

<button type='submit'>Slet?</button>

</form>"

-- eller f.eks. lave om i formens action, hvis du har forskellige handlinger !-)
Avatar billede roenving Novice
25. september 2005 - 23:16 #2
Uff, jeg fik ikke lige renset:

"<form action='DB_action.asp?act=era&id=" & RS("ID") & "&cat=track' method='post' onsubmit=""return confirm('Skal posten &#34;" & rs("head") & "&#34 slettes?')"">
Avatar billede nogetfx Nybegynder
25. september 2005 - 23:24 #3
Problem er at den skal skrives inde i en form og det vil konflikte..
Avatar billede roenving Novice
25. september 2005 - 23:39 #4
Har du en normal form med en submit, men vil også have en slet-ting ?-)

For de fleste browsere submitter også ved tryk på en button, og så vil du have konflikten der !-)

-- men så kan du f.eks.:

<script type="text/javascript">var retVal = true;</script>
<form action="dinNormaleFormAction.asp" method="post" onsubmit="return retVal">

...

<input type="submit" value="Send indlæg">
<input type="submit" value="Slet indlæg" onclick=""if(confirm('Skal posten &#34;" & rs("head") & "&#34 slettes?'))this.form.action='DB_action.asp?act=era&id=" & RS("ID") & "&cat=track';else retVal=false;"">

</form>
Avatar billede nogetfx Nybegynder
26. september 2005 - 11:53 #5
>For de fleste browsere submitter også ved tryk på en button, og så vil du have konflikten der !-)

Ja, jeg havde en <button> i forvjen og efter at have testet den i FireFox dropper jeg det. At kun lave en IE ting holder jo ikke..

Smid et svar. Så får du for dit bud..
Avatar billede roenving Novice
26. september 2005 - 14:02 #6
Velbekomme '-)
Avatar billede roenving Novice
26. september 2005 - 15:40 #7
-- 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