Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/06/2011, 18h10   #1
Membre du Club
 
Homme
Analyse système
Inscription : mars 2011
Messages : 406
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Analyse système

Informations forums :
Inscription : mars 2011
Messages : 406
Points : 67
Points : 67
Par défaut evenement automatique .

Bonjour,
je veux executer une fonction mais sans evenement :
par exmple :
Code :
1
2
3
if(...){
//executer la fonction javascript
}
sans passer par un evenement de se genre :
Code :
<a href="" onclick="Sexy.alert('Nice!'); return false;">Show a JavaScript alert with a new look!</a>
merci d'avance !!!
benhsaien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2011, 18h22   #2
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 755
Points : 5 755
Bonjour,

Vous pourriez être plus précis. Je ne comprends pas bien la demande.
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2011, 19h41   #3
Membre du Club
 
Homme
Analyse système
Inscription : mars 2011
Messages : 406
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Analyse système

Informations forums :
Inscription : mars 2011
Messages : 406
Points : 67
Points : 67
Par exemple :

Code html :
1
2
3
<form>
<input type="text" name ="nom">
</form>

Code :
1
2
3
4
si(le champ nom est vide){
......
}else
//j'execute le fonction javascript;
benhsaien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2011, 09h59   #4
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 755
Points : 5 755
Vous voulez faire cette vérification au chargement de la page ou bien à la soumission du formulaire ?

Pour le chargement, je vous renvoie vers l'évènement onload.
Pour la soumission, il faudra intercaler une fonction Javascript avant le formulaire ne parte réellement.
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2011, 11h51   #5
Membre du Club
 
Homme
Analyse système
Inscription : mars 2011
Messages : 406
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Analyse système

Informations forums :
Inscription : mars 2011
Messages : 406
Points : 67
Points : 67
Merci
tu peu expliquer plus pour soumission;un exemple !!!!
benhsaien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2011, 13h04   #6
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 755
Points : 5 755
Vous allez appeler une fonction dans le onsubmit du formulaire :

Code html :
<form onsubmit="return ma_fonction();">

Et vous avez votre fonction qui renvoie soit true pour faire la soumission, soit false pour l'annuler :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
function ma_fonction()
{
   if(/* le champ est vide */)
   {
       ...
       return false;
   }
   else
   {
       return true;
   }
}
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h50.


 
 
 
 
Partenaires

Hébergement Web