Bienvenue invité ( Connexion | Inscription )
14 Jun 2006, 13:38
Message
#1
|
|
|
Nouveau Membre Groupe : Membres Messages : 16 Inscrit : 8 Jun 2006 Lieu : Nancy Membre no 62 654 |
Bonjour,
J'ai un formulaire dans plusieurs langues, jusque là tout va bien J'aimerais que le bouton soit "joli" sur tout les navigateurs et pas seulement safari... Alors j'ai tenté de mettre une image: <input type="image"...> Le problème est que si j'affiche l'image vièrge (sans texte dessus) la "value" de l'input n'est pas prise en compte... Si quelqu'un a une solution... Merci en tout cas P.S est-ce possible de submit un formulaire avec un simple lien? Ce message a été modifié par darkhecate - 15 Jun 2006, 09:48. |
|
|
|
![]() |
14 Jun 2006, 16:47
Message
#2
|
|
|
Nouveau Membre Groupe : Membres Messages : 16 Inscrit : 8 Jun 2006 Lieu : Nancy Membre no 62 654 |
Désolée DiGk, mais je ne comprends pas ta question...
Moi, je suis censée ne m'occuper que de la gueule du formulaire. Je sais juste que ce qui doit être affiché sur le bouton sort d'une base de données. Et le problème, c'est que quand je mets <input type="image"...>, l'image s'affiche, mais pas le texte. C'est pour ça que je me suis demandée si avec <input type="image"..>, c'est censé fonctionner. Sinon, je prends n'importe quelle solution... sans javascript et sans avoir à écrire directement sur l'image (le texte faisant partie de l'image) Voilà J'espère ne pas être trop brouillon Merci |
|
|
|
14 Jun 2006, 17:34
Message
#3
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 6 493 Inscrit : 21 Apr 2006 Membre no 59 799 |
CITATION(darkhecate @ 14 Jun 2006, 17:47) [snapback]1744737[/snapback] Désolée DiGk, mais je ne comprends pas ta question... Moi, je suis censée ne m'occuper que de la gueule du formulaire. Je sais juste que ce qui doit être affiché sur le bouton sort d'une base de données. Et le problème, c'est que quand je mets <input type="image"...>, l'image s'affiche, mais pas le texte. C'est pour ça que je me suis demandée si avec <input type="image"..>, c'est censé fonctionner. Sinon, je prends n'importe quelle solution... sans javascript et sans avoir à écrire directement sur l'image (le texte faisant partie de l'image) Voilà J'espère ne pas être trop brouillon Merci arkhecate, dans l'extrait de documentation que je t'ai mis tout à l'heure, il est dit que l'attribut "value" ne sert à quelque chose dans le cas de l'élément INPUT que s'il s'agit d'un bouton radio ou d'une case à cocher. Dans le cas d'un INPUT destiné à afficher une image, et bien ça affiche... une image. Et l'attribut "value" est simplement ignoré par le navigateur. (Si tel navigateur ne l'ignore pas, c'est une liberté par rapport aux normes, car ce n'est pas prévu par celles-ci). Si je comprends bien tes motivations: - Afficher un "joli" bouton qui ait le même look pour tous les navigateurs - Avoir le libellé du bouton qui vient de ta base de données sous forme de texte. Le plus simple est vraiment d'utiliser un lien avec la méthode à base de javascript pour la validation, et comme indiqué par No6 avec des propriétés de style pour jouer sur l'apparence et faire en sorte qu'elle soit la même qq soit le navigateur. -> Pourquoi veux-tu éviter le javascript ? Si tu as peur que le javascript ne soit pas actif sur le navigateur du visiteur, tu peux utiliser la balise <noscript> pour afficher dans ce cas là un bouton standard. Mais il y a une autre méthode, en php, qui te permettrait d'utiliser un élément INPUT de type image : C'est de générer donc sur le serveur, via le code php, l'image à afficher . Je suis tombé un jour sur un tutoriel au sujet des fonctions graphiques php qui justement permettait de générer des boutons graphiques à partir d'une base graphique fixe dans laquelle est incrustée un texte venu d'ailleurs (texte au format texte -> Si quelqu'un sait où se trouve ce tutoriel... Edit : J'ai retrouvé le "tutoriel". C'est tout bêtement un exemple dans la documentation de php ! Ce message a été modifié par marc_os - 14 Jun 2006, 17:47. -------------------- ----------------- --JE-------SUIS-- --AHMED-CHARLIE-- --CLARISSA-YOAV-- ----------------- |
|
|
|
darkhecate [résolu] Bouton formulaire 14 Jun 2006, 13:38
marc_os Salut,
Pourrais-tu mettre le code complet de ton b... 14 Jun 2006, 14:25
darkhecate Re,
Mon input:
<input type="image" i... 14 Jun 2006, 14:38
marc_os CITATION(darkhecate @ 14 Jun 2006, 15:38)... 14 Jun 2006, 15:05
No6 HTML<style type="text/css">
a.Bout... 14 Jun 2006, 15:29
darkhecate Merci beaucoup No6, mais j'aimerais éviter le... 14 Jun 2006, 15:34
DiGk Je ne comprends pas bien quel est le problème. Po... 14 Jun 2006, 15:43
darkhecate Génial, c'est exactement ce qu'il me faut... 15 Jun 2006, 09:47![]() ![]() |
| Nous sommes le : 5th April 2026 - 13:16 |