Rechercher : dans
Par :

Javascript : stopper l'opération submit

Dernière réponse le 11 déc 2008 à 15:42:59 acrecomeca, le 7 avr 2007 à 13:52:55 
 Signaler ce message aux modérateurs

Bnjr,

Je cherche le code source javascript qui permet de vérifier un un champ text d'1 formulaire de recherche et surtout permet :

1- si le champ et vide alors, stopper l'opération d'envoi "submit"
2-sinon (champ rempli envoi "submit")

Merci pour votre attention

N.B : javascript ou asp

Meilleures réponses pour « javascript : stopper l'opération submit » dans :
Javascript: les opérateurs Voir Qu'est-ce qu'un opérateur? Les opérateurs sont des symboles qui permettent de manipuler des variables, c'est-à-dire effectuer des opérations, les évaluer, ... On distingue plusieurs types d'opérateurs : les opérateurs de calcul les opérateurs...
Opérateurs de téléphonie mobile et les numéros utiles VoirCoordonnées des opérateurs de téléphonie mobile et les numéros utiles Liste non exhaustive SFR Orange Bouygues Telecom Virgin Mobile Tele2 NRJ Mobile M6 Mobile Neuf Mobile Debitel Breizh Mobile Coriolis Fnac Mobile
L'opération demandée nécessite une élévation VoirSi vous avez un de ces messages lorsque vous essayer d'introduire une commande : "L'opération demandée nécessite une élévation" "Accès refusé, vous n'avez pas des privilèges suffisants. Vous devez invoquer cet utilitaire dans un mode...
Télécharger Opera VoirMarre des trous de sécurité du navigateur par défaut ? Envie enfin d'avoir un navigateur simple et configurable facilement ? Opera est un navigateur gratuit possédant des fonctionnalités avancées : Sessions - Enregistrez un ensemble d'onglets...
Télécharger Opera USB VoirLe célèbre navigateur Opéra est enfin disponible en version USB. OperaUSB est la version portative du célèbre navigateur libre Opera. Il présente toutes les caractéristiques que possède la version de bureau, notamment : la navigation sur le...
Javascript - Les événements VoirQu'appelle-t-on un événement? Les événements sont des actions de l'utilisateur, qui vont pouvoir donner lieu à une interactivité. L'événement par excellence est le clic de souris, car c'est le seul que le HTML gère. Grâce au Javascript il est...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
Javascript - L'objet Date VoirLes particularités de l'objet Date L'objet Date permet de travailler avec toutes les variables qui concernent les dates et la gestion du temps. Il s'agit d'un objet inclus de façon native dans Javascript, et que l'on peut toujours utiliser. La...

1

HackTrack, le 9 avr 2007 à 14:34:09
  • +1

Salut!

<html>
	<head>
		<title>Démo submit()</title>
		<script language="javascript" type="text/javascript">
			function checkForm(){
				if(document.getElementsByName('firstname')[0].value!=''){
					document.getElementsByName('inputform')[0].submit();
				}else{
					alert('Vous devez fournir votre prénom');
				}
			}
		</script>
	</head>
	<body>
		<form name="inputform" method="POST" action="http://www.commentcamarche.net">
			Entrez votre prénom:&nbsp;<input type="text" name="firstname" /><br/>
			<input type="submit" onclick="javascript:checkForm();return false;"/>
		</form>
	</body>
</html>


;-)
HackTrack

Répondre à HackTrack

2

acrecomeca, le 11 avr 2007 à 10:08:43
  • +1

Merci pr votre reponse je vais essayer avec ce code

Répondre à acrecomeca

3

Lulu55, le 23 avr 2007 à 22:57:20
  • +1

J'arrive un peu en retard ^^ mais si checkForm(); est trop lent, return false; est traité trop tard est le formulaire est envoyé ?

Répondre à Lulu55

4

 Bebair, le 11 déc 2008 à 15:42:59
  • +4

Il faut utiliser la méthode onSubmit dans la balise FORM.
Et le bouton aurait du être de type="button" et non pas type="submit" !

Dans votre cas le formulaire est envoyé!

Si vous retournez un false à onSubmit le formulaire n'est pas envoyé.

Répondre à Bebair
Collection CommentÇaMarche.net