Lancer 2 fonctions dans un onclick
Résolu
Jason_007
Messages postés
8
Statut
Membre
-
Jason_007 Messages postés 8 Statut Membre -
Jason_007 Messages postés 8 Statut Membre -
Bonjour,
Voici le script :
<script type="text/javascript">
function alerte(action)
{
windows.alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
}
function checkAllInput(form, action)
{
var i = document.forms[form].getElementsByTagName("input");
for (var cpt = 0; cpt < i.length; cpt++)
{
i[cpt].checked = (action)? true : false ;
}
}
</script>
2 fonctions. Leur but, cocher et décocher toutes les cases d'un formulaire permettant de supprimer des utilisateurs.
Je voudrais alerter lors de la suppression de tous les utilisateurs
Ainsi, sur le lien "Tout cocher" et avant de lancer le formulaire permettant la suppression de tous les utilisateurs cochés, je désire lancer la fontion alerte puis lorsque l'utilisateur aura cliquer sur le "OK" du message d'alerte, toutes les cases à cocher du formulaire se cocheront.
Voici le a href : <a href="Javascript:;" onclick="alerte(true); checkAllInput('form1', true);">Tout cocher</a> / <a href="Javascript:void(0)" onclick="checkAllInput('form1', false);">Tout décocher</a>
Si j'enlève la fonction alerte, cela marche. J'ai bien le lien "tout cocher" qui coche toutes les cases et "tout décocher" qui décoche toutes les cases mais dès que je rajoute la fonction alerte, plus aucune réaction....
Merci de votre aide.
Jaco
Voici le script :
<script type="text/javascript">
function alerte(action)
{
windows.alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
}
function checkAllInput(form, action)
{
var i = document.forms[form].getElementsByTagName("input");
for (var cpt = 0; cpt < i.length; cpt++)
{
i[cpt].checked = (action)? true : false ;
}
}
</script>
2 fonctions. Leur but, cocher et décocher toutes les cases d'un formulaire permettant de supprimer des utilisateurs.
Je voudrais alerter lors de la suppression de tous les utilisateurs
Ainsi, sur le lien "Tout cocher" et avant de lancer le formulaire permettant la suppression de tous les utilisateurs cochés, je désire lancer la fontion alerte puis lorsque l'utilisateur aura cliquer sur le "OK" du message d'alerte, toutes les cases à cocher du formulaire se cocheront.
Voici le a href : <a href="Javascript:;" onclick="alerte(true); checkAllInput('form1', true);">Tout cocher</a> / <a href="Javascript:void(0)" onclick="checkAllInput('form1', false);">Tout décocher</a>
Si j'enlève la fonction alerte, cela marche. J'ai bien le lien "tout cocher" qui coche toutes les cases et "tout décocher" qui décoche toutes les cases mais dès que je rajoute la fonction alerte, plus aucune réaction....
Merci de votre aide.
Jaco
A voir également:
- Lancer 2 fonctions dans un onclick
- Supercopier 2 - Télécharger - Gestion de fichiers
- Lancer une application au démarrage windows 10 - Guide
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
- Whatsapp 2 - Guide
2 réponses
Bonjour,
Voici le problème : le "s" est de trop dans "windows" dans la fonction "alerte"
function alerte(action)
{
windows.alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
}
la syntaxe est :
window.alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
ou tout simplement
alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
bonne chance
Voici le problème : le "s" est de trop dans "windows" dans la fonction "alerte"
function alerte(action)
{
windows.alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
}
la syntaxe est :
window.alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
ou tout simplement
alert('Etes-vous sur de vouloir supprimer l\'ensemble des utilisateurs ?');
bonne chance