Het maken van een confirm button

Status
Niet open voor verdere reacties.

Cambridge

Nieuwe gebruiker
Lid geworden
12 okt 2007
Berichten
4
Ik ben nieuw op het forum en heb meteen jullie hulp nodig.

Ik heb een database overzicht waar één gemachtigd pesoon records kan verwijderen.
Je voert het id van de record in en klik op de knop verwijderen dan wordt het record prima verwijderd.
Ik wil een confirm knop er tussen maken zodat de gebruiker deze moet bevestigen en dan pas het record wordt verwijderd.
Helaas lukt dit mij niet. Ik heb al wat dingetjes geprobeerd maar telkens gaat 'ie de mist in met het id wat niet mee wordt gegeven in de post omdat JavaScript er tussen komt.
Wie kan mij helpen hoe ik dit alsnog kan maken?

Ik werk met php en JavaScript.

Het Form :

HTML:
<form name="verwijderen" method="post" action="<?php echo($_SERVER["PHP_SELF"]);?>">
  Voer ID in <input name="id" type="text" size="15">
  <input type="submit" name="submit" value="Verwijderen">
  </form>


Deze JavaScript functie had ik gevonden op het net :

HTML:
<head>
function ConfirmChoice() 
{ 
answer = confirm("Are you sure?")
if (answer !=0) 
{ 
location = "l" 
} 
}
</script>
</head>
<body>
<a href="#" onclick=" ConfirmChoice(); return false;">
Text
</a>
</body>
 
Laatst bewerkt door een moderator:
Het makkelijkste is dit in de form-tag:
onsubmit="return confirm('Weet u het zeker?')"
PHP:
<form onsubmit="return confirm('Weet u het zeker?')" name="verwijderen" method="post" action="<?php echo($_SERVER["PHP_SELF"]);?>">
Voer ID in <input name="id" type="text" size="15">
<input type="submit" name="submit" value="Verwijderen">
</form>
Een confirm() heeft een return value van true (ok) of false (annuleren), met de onsubmit wordt dit aan het formulier doorgegeven, bij true wordt er opgestuurd bij false niet. :)


Vr.Gr. Egel.
 
Goede uitleg en nu doet 'ie het inderdaad wel:thumb:

Vriendelijk dank.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan