Lien sur un bouton ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Lien sur un bouton ?

par guilt92 » 16 sept. 2008, 15:06

:pouce:

Merci beaucoup :)

par Victor BRITO » 16 sept. 2008, 13:53

Comme supposé par Calimero j'ai fait un bloc qui ressemble à un bouton, mais c'est pas exactement pareil, y a pas "le relief" que je ne sais pas faire en CSS...
Regarde, dans la propriété border-style, les valeurs comme "groove", "ridge", "inset" et "outset".

par guilt92 » 16 sept. 2008, 13:47

Merci pour vos réponses.

Comme supposé par Calimero j'ai fait un bloc qui ressemble à un bouton, mais c'est pas exactement pareil, y a pas "le relief" que je ne sais pas faire en CSS...

par Victor BRITO » 16 sept. 2008, 12:03

Avant toute chose, lire la spécification HTML du W3C ;) , où il est dit ceci :
Buttons created with the BUTTON element function just like buttons created with the INPUT element
En français
Les boutons créés avec l'élément BUTTON fonctionnent tout simplement comme des boutons créés avec l'élément INPUT
Par défaut, BUTTON se comporte comme un INPUT avec l'attribut type à "submit". Autrement dit, si tu déclares un attribut type="button", tu n'auras pas d'autre choix que de gérer les évenements en JavaScript, ou bien de vérifier en PHP qu'on a utilisé le bouton en question.

par Calimero » 16 sept. 2008, 12:01

Tu fais juste un lien, et tu lui donnes l'aspect d'un bouton via CSS.

Lien sur un bouton ?

par guilt92 » 16 sept. 2008, 11:53

Bonjour,

Je découvre à ma grande surprise qu'il n'est pas possible de faire :

Code : Tout sélectionner

<a href="http://www.phpfrance.com"><button>PHP France</button></a>
Le bouton ne marche qu'avec l'attribut onClick ? Comment peut on faire un bouton lien à part dans un formulaire... (sans javascript) ?

Merci.