Rechercher : dans
Par :

Input type="image" et Javascript

Dernière réponse le 16 jui 2001 à 18:39:00 Mline, le 11 jui 2001 à 11:34:52 
 Signaler ce message aux modérateurs

Bonjour,
C'est encore un de mes problèmes de js (un nouveau) :
Voilà je voudrais utiliser une image comme bouton de retour (ou autre) d'un formulaire.
Je veux donc mettre un onClick="history.back" comme pour un bouton, mais ceci ne marche pas... Quelle commande js utiliser ?
Merci d'avance

Meilleures réponses pour « input type="image" et Javascript » dans :
Javascript - Librairies d'effets pour vos images VoirAu gré de vos explorations du web, vous avez vu de superbes effets de présentation des images. Et ça vous plairaît bien de pouvoir proposer les mêmes à vos visiteurs. Voici quelques solutions en Javascript couplées à des CSS. Elles sont plus...
Javascript - La notion d'objet VoirNotion d'objet Le but de cette section n'a pas pour ambition de traîter de la programmation orientée objet mais de donner une idée de ce qu'est un objet, concept nécessaire à la création de scripts Javascript. Le Javascript traite les éléments qui...
Formats et extensions de fichiers VoirQu'est-ce qu'un type MIME ? Le type MIME (Multipurpose Internet Mail Extensions) est un standard qui a été proposé par les laboratoires Bell Communications en 1991 afin d'étendre les possibilités du courrier électronique (mail), c'est-à-dire de...

1

Dworf, le 11 jui 2001 à 12:20:45

C tout simple:
<a><img src="Mon image à moi.jpg.bmp.gif.tif" onclick="..."></a>

Répondre à Dworf

2

Mline, le 11 jui 2001 à 12:35:18

ça marche top bien, sauf qu'on ne sait plus que c'est un lien (pas de modification du pointeur de la souris).
Tu sais comment je peux remédier à ça ?

Répondre à Mline

3

brascoo, le 11 jui 2001 à 13:22:13

Tu change le style de ton pointeur de souris dans l'evt onmouseover et onmouseout de ton image.

Br@scoo

Répondre à brascoo

4

Mline, le 11 jui 2001 à 13:59:34

Mais du coup j'utilise plus un champ input de formulaire... c'est de la triche !
Merci quand même mais si qqun connais la réponse avec un input type="image", je prends !

Répondre à Mline

5

Dworf, le 11 jui 2001 à 14:40:23

D'où que c'est de la triche????
Quand tu bosses en entreprise, ton patron il se fout royalement que t'utilises de l'assembleur ou du java pour faire ce qu'il t'a demandé, pourvu que ca marche et que ce soit rapidment fait.
Y'a pas de règles!
ceci dit avec input j'ai jamais rencontré type="image", toujours type="submit" ou type="button", y'en a peut-être d'autres, mais image...
je ne crois pas q'une image soit considéré comme un élément valable de formulaire

Répondre à Dworf

9

 Bobinours, le 16 jui 2001 à 18:39:00

Ben voyons Dworf... Bien sur que ca existe le type="image" :o)Seulement il ne gere pas l'evenement "onClick". Pour ca, il faut magouiller comme indique plus haut.

-= Bobinours =-

Répondre à Bobinours

6

Mline, le 11 jui 2001 à 14:55:01

D'après le W3C, ça existe :
http://www.w3.org/TR/html4/interact/forms.html#input-control­-types

Mais ça remplace un "submit" et pas un "button", d'où mes problèmes pour utiliser un js dessus !

Répondre à Mline

7

Marden, le 13 jui 2001 à 20:27:28

Le code :
<BUTTON NAME="xxx" VALUE="yyy" onClick="history....">
Retour<BR><IMG SRC="image.jpg" >
</BUTTON>
fonctionne comme un <INPUT TYPE="button" ....>.
Le texte "Retour" est placé dans le bouton juste au dessus de l'image.
Retour<IMG ...> : "Retour" est placé à gauche de l'image,
<IMG ...>Retour : "Retour" est placé à droite,
<IMG ...><BR>Retour : "Retour est placé en dessous avec un espace.

Répondre à Marden

8

Mline, le 16 jui 2001 à 17:06:05

C'est pas vraiment ça non plus...
Bon je vais m'en tenir à la solution avec <a><img src="etc.
Merci à tous

Répondre à Mline