login  Naam:   Wachtwoord: 
Registreer je!
 Forum

popup met bevestiging

Offline bennieboy - 17/09/2006 15:55
Avatar van bennieboyHTML beginner Ik heb een nieuwssysteem gemaakt met een admin. Nu wou ik, als er een item verwijderd wordt, een popup met bevestiging van verwijdering. Net als hier op sima

11 antwoorden

Gesponsorde links
Offline Stefan14 - 17/09/2006 16:04
Avatar van Stefan14 PHP gevorderde onclick="return confirm(\'Weet u zeker dat .....\')"
Offline bennieboy - 17/09/2006 16:07
Avatar van bennieboy HTML beginner kan je hier dan rechtstreeks de query aan hangen?
Offline Stefan14 - 17/09/2006 16:10
Avatar van Stefan14 PHP gevorderde nee, deze kun je bijv in
<input type="submit">
of
<a href="">
etc.
plaatsen.

het formulier wordt dan pas verzonden of er wordt pas naar die pagina gelinkt wanneer er bevestigd wordt.
Offline Dark_Paul - 17/09/2006 16:21 (laatste wijziging 17/09/2006 16:26)
Avatar van Dark_Paul PHP ver gevorderde Ik gebruik zelf ook zoiets in mijn admin-systeem. Ik zal het even zoeken, ogenblik..
  1. function Verwijder() {
  2. }
  3. function VerwijderBedrijf(bid) {
  4. if (window.confirm('Weet u zeker dat u dit bedrijf wilt verwijderen? Het is niet mogelijk dit bedrijf nog terug te halen.')) {
  5. window.location.href = "?page=overzicht&bid=" + bid + "&actie=verwijderen";
  6. }
  7. }

Wat voor jou interessanter is, is om een return te maken. Dus een functie VraagVerwijder bijvoorbeeld, en dan krijg je zoiets:
  1. // de functie
  2. function VraagVerwijder() {
  3. if (window.confirm('Weet je zeker dat je dit wilt verwijderen?')) {
  4. return true;
  5. } else {
  6. return false;
  7. }
  8. }
  9. // de html
  10. <form method="post" action="" onsubmit="return VraagVerwijder">

Ik heb het nog niet getest..
Offline bennieboy - 17/09/2006 17:41
Avatar van bennieboy HTML beginner De links: edit en delete worden als volgt weergegeven.
  1. echo "<td><a href=\"?pagina=deletecats&id=".$id."\"
  2. class=\"link\">delete</a></td>";


Hoe pas ik dit hier op toe?
Offline CDNC - 17/09/2006 17:44 (laatste wijziging 17/09/2006 17:44)
Avatar van CDNC PHP ver gevorderde bekijk de eerste reactie hier maar eens 
Offline Stefan14 - 17/09/2006 18:22
Avatar van Stefan14 PHP gevorderde
  1. echo "<td><a href=\"?pagina=deletecats&id=".$id."\"
  2. class=\"link\" onclick="return confirm(\'Weet u zeker dat .....\')">delete</a></td>";


zo dus.

Offline bennieboy - 17/09/2006 18:45
Avatar van bennieboy HTML beginner da werkt toch ni zanne
Offline Stefan14 - 17/09/2006 18:57
Avatar van Stefan14 PHP gevorderde als je dan ook even zegt wat er fout gaan, of wat hij niet doet.

ik gebruik altijd enkele quotes, misschien dat dat het is.
  1. <?php
  2. echo ('<td><a href="?pagina=deletecats&id='.$id.'"
  3. class="link" onclick="return confirm(\'Weet u zeker dat .....\')">delete</a></td>');
  4. ?>
Offline bennieboy - 17/09/2006 22:34
Avatar van bennieboy HTML beginner die quotes horen er te staan. daar ben ik zeker van
Offline Dolfje - 17/09/2006 23:41
Avatar van Dolfje Gouden medailleGouden medailleGouden medaille

PHP ver gevorderde
Die onclick moet voor je href staan, anders werkt het niet.
  1. <?php
  2. echo ('<td><a onclick="return confirm(\'Weet u zeker dat .....\')" href="?pagina=deletecats&id='.$id.'"
  3. class="link" >delete</a></td>');
  4. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.229s