Image a la place du bouton classique

Résolu/Fermé
bartimus37 Messages postés 193 Date d'inscription samedi 19 novembre 2011 Statut Membre Dernière intervention 8 octobre 2014 - 4 avril 2013 à 18:37
 Utilisateur anonyme - 5 avril 2013 à 10:38
Bonjour, je voulais remplacer cela :
 <form action="index.php" method="post">
    Login : <input type="text" name="login" value="<?php if (isset($_POST['login'])) echo htmlentities(trim($_POST['login'])); ?>"><br />
    Mot de passe : <input type="password" name="pass" value="<?php if (isset($_POST['pass'])) echo htmlentities(trim($_POST['pass'])); ?>"><br />
    <input type="submit" name="connexion" value="Connexion">
    </form>


par ça :
<input type="image" id="ok" src="images/ok.png" title="Connexion" style="float:right;padding:15px 8px 0 8px;height:23px"/></input> 
<form action="index.php" method="post" style="float:right;height:25px;padding:18px 0 0 0">
<div>
Login <input type="text" value="<?php if (isset($_POST['login'])) echo htmlentities(trim($_POST['login'])); ?>" style="width:100px" name="login" onclick="effacer(this, 'Pseudo');" onblur="restaurer(this, 'Pseudo');" />	
Mot de passe <input type="password" name="pass" style="width:100px" value="<?php if (isset($_POST['pass'])) echo htmlentities(trim($_POST['pass'])); ?>" onclick="effacer(this, 'motdepasse');" onblur="restaurer(this, 'motdepasse');" />
</div>
</form>

Avec le premier code ça marche mais avec le second quand on click sur le bouton ça ne fait rien ...
Merci de votre aide



1 réponse

Utilisateur anonyme
5 avril 2013 à 10:38
Salut salut,
Si le bouton sur lequel tu clique est celui là (1ere ligne) :
<input type="image" id="ok" src="images/ok.png" title="Connexion" style="float:right;padding:15px 8px 0 8px;height:23px"/></input> 

C'est normal que cela ne marche il n'est pas à l'intérieure du formulaire!
1