Rechercher : dans
Par :

Formulaire HTML (submit = image)

Dernière réponse le 15 fév 2009 à 22:35:38 Cluz, le 10 nov 2003 à 23:00:03 
 Signaler ce message aux modérateurs

Hello !
Voila, je voudrais remplacer le bouton gris classique par une image et je ne sais pas comment faire. Voici mon code :

<form action=enreg.php>
Nom : <input type=text name=nom><br>
e-mail : <input type=text name=email><br>
<input type=submit value="Enregistrer">
</form>

Par quoi dois-je le remplacer pour mettre une image.gif ?
Merci d'avance!!

Meilleures réponses pour « Formulaire HTML (submit = image) » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Javascript - Effacer un champ de formulaire lors du clic (focus) VoirIl vous est sûrement arrivé de tomber sur un formulaire HTML avec des valeurs pré-remplies décrivant par exemple le type de valeur attendue. L'intention est louable mais il est désagréable de devoir sélectionner ce texte et le supprimer avant de...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...

1

esox_ch, le 10 nov 2003 à 23:37:17
  • +2

Moi je ferais comme ca.. :

<html>
<head>
<title></title>
<script language="Javascript">
function submit()
{
document.form1.submit();
}
</script>
</head>
<body>
<form action="enreg.php" name ="form1">
Nom : <input type="text" name="nom"><br>
e-mail : <input type="text" name="email"><br>
<img src = "monimage.gif" onClick(submit();)></img>
</form>

Je suis plu sur a 100% du script JS en haut mais si jms il te suffira de lire la partie de ce site ki y est consacrée pour le corriger
Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités

Répondre à esox_ch

2

Maher, le 11 nov 2003 à 04:54:31
  • +1

Vous pouvez le faire en HTML simplement en ecrivant cela:

<form action=enreg.php>
Nom : <input type=text name=nom><br>
e-mail : <input type=text name=email><br>
<INPUT border=0 src="http://votre.domain/votreimage.gif ou votreimage.jpg " type=image Value=submit align="middle" >
</form>

en faisant attention de remplacer votre. domain par votre nom de domain complet et votre image par votre image de button, et surtout pas ne vous tromperdans les dimensions du button car il doit etre homogene avec les autres elements de votre page

Répondre à Maher

3

Cluz, le 12 nov 2003 à 20:00:03

Ok ! Ca marche en html !
Pas besoin de script !
Merci !!

Répondre à Cluz

4

-CCM-, le 25 jui 2008 à 15:35:54
  • +1

Salut (depuis tout ce temps ... )

J'ai le même souci, mais dans mon cas sa ne marche pas ....

le fait de remplacer mon submit par une image fait que mon code php n'est pas executer .....



<input src="/img/upload_pop.png" width="25" height="25" border="0" alt="fermer" type="image" name="envoi" value="submit">........
	</form>
	..	
        ..

<?php
if( isset($_POST['envoi']) )// si formulaire soumis
	{ ......
        if(empty($type)) 
       { 
		echo "<script>alert('Merci de remplir tout les champs.');</script>"; 
	} ......


alors qu'avec type="submit" name="envoi" value="Envoyer">
tout est nickel..

Etes vous sur que cela remplace vraiment un bouton du type submit ??

Répondre à -CCM-

5

 -CCM-, le 25 jui 2008 à 15:42:34
Répondre à -CCM-