Coment mettre un lien sur un bouton [JavaScript] - HTML/CSS - Programmation
Marsh Posté le 02-04-2003 à 15:06:24
tu mets onclick="window.location='tapage.htm'" dans le bouton
Marsh Posté le 02-04-2003 à 19:40:54
euh...
J'aurais dit plutôt ça si on veut faire ça proprement.
Code :
|
1) Indique que le script est du JavaScript (on ne peux en aucun cas être certain que le nav saura à l'avance que c'est du JS)
2) Il faut toujours neutraliser le code de retour d'un bouton pour éviter que ce dernier ne génère un submit.
Marsh Posté le 02-04-2003 à 21:45:24
MagicBuzz a écrit : euh...
|
si tu utilise un <input type="button">, je ne vois pas en quoi cela génèrerais un submit
Marsh Posté le 02-04-2003 à 22:57:27
<input type="button"> n'est pas supporté par certains navigateur, qui ne supportent que <button></button>, qui génère un submit.
deplus, c'est une bonne habitude à prendre, car utilisable sur tout élément, y compris <a> ou <input type="image">, qui permettent entre autre de faire une page un peu plus jolie qu'avec des gros boutons à la con
Marsh Posté le 02-04-2003 à 14:58:31
Je cherche à faire un truc qui me parait tout facile mais ya pas moyen mettre la main sur une réponse sur internet.
je cherche tout simplement à mettre un lien sur un bouton (de formulaire),
sachant que je ne peux pas faire <A ...><input ...></A> !
il faut qqch qui se mette dans le <input ...>. Je pensais à qqch du genre <INPUT onClick="link(mapage.html)"> ou un truc du genre.
ce que je voudrais c'est le nom de la fonction que g appelée link().
merci d'avance !
PS: je ne peux rien mettre dans le HEAD
Message édité par sire de Botcor le 02-04-2003 à 15:01:10