HighDots Forums  

Formulaire et image

alt.fr.langages.html alt.fr.langages.html


Discuss Formulaire et image in the alt.fr.langages.html forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Simon
 
Posts: n/a

Default Formulaire et image - 04-07-2005 , 07:08 PM






Bonsoir, j'ai une petite question, j'ai mis en place un formulaire avec
du javascript pour ajouter des balises dans un textarea, il y a des
button pour cela, lorsque je change le type pour mettre des images a la
place, cela insert bien la value, mais valide aussi le formulaire.
Comment faire pour que ça ajoute le texte mais que ça ne valide pas ?

<input type="image" src="forum/smiley/smile.gif"
style="background-color:#666666; font:Arial, Helvetica, sans-serif;
color:#FFFFFF " value="" name="" onclick="insert_text('','')" />

Quand je me sert de ça :

<input type="button" style="background-color:#666666; font:Arial,
Helvetica, sans-serif; color:#FFFFFF " value="Entrée" name="Code"
onclick="insert_text('<br>','')" />

ça marche, ça ajoute le texte et ça ne valide pas le formulaire.
merci

Reply With Quote
  #2  
Old   
Thibault TAILLANDIER
 
Posts: n/a

Default Re: Formulaire et image - 04-08-2005 , 02:36 AM






Simon a écrit :
Quote:
Bonsoir, j'ai une petite question, j'ai mis en place un formulaire avec
du javascript pour ajouter des balises dans un textarea, il y a des
button pour cela, lorsque je change le type pour mettre des images a la
place, cela insert bien la value, mais valide aussi le formulaire.
Comment faire pour que ça ajoute le texte mais que ça ne valide pas ?

input type="image" src="forum/smiley/smile.gif"
style="background-color:#666666; font:Arial, Helvetica, sans-serif;
color:#FFFFFF " value="" name="" onclick="insert_text('','')" /
Bonjour,
Alors déjà, la je trouve que tu te complique un peu la vie avec des noms
de champs type "" ... met donc "smile" vu que c'est le nom de ton
image. ca te permettra de l'appeller plus facilement.

Ensuite, il nous faudra la fonction insert_text pour qu'on voit ce
qu'elle fait, histoire d'etre sur. Mais je pense qu'elle renvoie le
formulaire, parce que les input type="image" sont sensés envoyé les
coordonnées x et y de l'endroit ou tu a cliqué sur l'image. Pour ne pas
que ca arrive, je pense qu'une :
onclick="insert_text('',''); return false;"
devrait te sortir d'affaire, mais ca reste à tester.

Quote:
Quand je me sert de ça :

input type="button" style="background-color:#666666; font:Arial,
Helvetica, sans-serif; color:#FFFFFF " value="Entrée" name="Code"
onclick="insert_text('<br>','')" /

ça marche, ça ajoute le texte et ça ne valide pas le formulaire.
C'est le type="image" qui auto-submit, comme précisé au dessus.
Sinon, tu peux très bien mettre des images simple avec un onclick=""
plutot que des input type="image".
De plus, tu pourras mettre :
<img src="..." alt="" /> qui permettra à l'utilisateur de visualiser
le smiley avant de cliquer.

Surtout que je ne vois pas bien a quoi sert :
style="background-color:#666666; font:Arial, Helvetica, sans-serif;
color:#FFFFFF " sur une image ...


Quote:
merci
De rien
Bye
--
Thibault


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.