windows popup als extra bevestiging
greetz
Code (php)
1
<a href="verwijder.html" onclick="return confirm('Weet u zeker dat u dit wilt verwijderen?')" title="Verwijder">Klik hier om het te verwijderen</a>
Indien men op annuleren klikt gebeurt er niks, indien men op OK klikt ga je naar verwijder.html.
Je kunt de tekst in de confirm() wijzigen, maar let erop dat je een \ plaatst voor een ' of een ", voorbeeld:
Hopelijk is het duidelijk zo.
Edit:
Deze onclick kan ook op een button, indien je hem op een formulier wilt zetten, doe dan dit:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<form method="post" action="verwerk.php" onsubmit="return confirm('Weet u zeker dat u dit formulier wilt verzenden?')">
Hier komt je formulier
<input type="submit" name="submit" value="Verzenden"/>
</form>
Hier komt je formulier
<input type="submit" name="submit" value="Verzenden"/>
</form>
Waarom? Omdat je een formulier ook kunt verzenden door op Enter te drukken, daarom gebruik je hier een onsubmit. Voor andere dingen kun je gewoon onclick gebruiken.
Bijvoorbeeld op een wis button:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<form method="post" action="verwerk.php">
Hier komt je formulier
<input type="submit" name="submit" value="Verzenden">
<input type="reset" name="reset" value="Wissen" onclick="return confirm('Weet u zeker dat u het formulier wilt wissen?');">
</form>
Hier komt je formulier
<input type="submit" name="submit" value="Verzenden">
<input type="reset" name="reset" value="Wissen" onclick="return confirm('Weet u zeker dat u het formulier wilt wissen?');">
</form>
Gewijzigd op 01/01/1970 01:00:00 door Andries Louw Wolthuizen
Code (php)
1
2
3
4
5
2
3
4
5
if(confirm('Weet je het zeker?')){
window.open("http://url/del.php?delid=<?php echo $_GET['id']; ?>");
}else{
return false;
}
window.open("http://url/del.php?delid=<?php echo $_GET['id']; ?>");
}else{
return false;
}
Uiteraard moet je op del.php een DELETE query geven
Gewijzigd op 01/01/1970 01:00:00 door Jurgen assaasas
Mijn methode is beter ;), en ik was eerder :p
Edit:
Het weergeven van de melding gebeurt trouwens met Javascript, voor het uitvoeren van een handeling (bijvoorbeeld het verwijderen) gebruik je meestal PHP.
Het weergeven van de melding gebeurt trouwens met Javascript, voor het uitvoeren van een handeling (bijvoorbeeld het verwijderen) gebruik je meestal PHP.
Gewijzigd op 01/01/1970 01:00:00 door Andries Louw Wolthuizen
greetz:D