En essayant de jouer un peu avec javascript, que je ne connais pas du tout, je suis arrive au code suivant:
Code :
- function clicboutton(form_de_test, style)
- {
- var str = "<"+style+"></"+style+">";
- document.form_de_test.boite_de_texte.value="ca marche : "+str
- }
|
Code :
- <FORM NAME="form_de_test">
- <INPUT type=text size=30 name="titre" value="">
- <textarea cols="50" rows="10" name="boite_de_texte" ></textarea>
- <INPUT TYPE="button" NAME="bouton" VALUE="G" onClick="clicboutton(form_de_test, "b" )">
- <INPUT TYPE="button" NAME="bouton" VALUE="S" onClick="clicboutton(form_de_test, "u" )">
- <INPUT TYPE="button" NAME="bouton" VALUE="I" onClick="clicboutton(form_de_test, "i" )">
- <INPUT TYPE="button" NAME="bouton" VALUE="Centrer" onClick="clicboutton(form_de_test, "center" )">
- </FORM>
|
Cependant, je n'arrive a faire fonctionner ce code que si je ne passe pas l'argument "x" par l evenement onclick et que la fonction clicboutton ne prend qu'un argument comme ceci:
Code :
- function clicboutton(form_de_test)
- {
- var style = "b";
- var str = "<"+style+"></"+style+">";
- document.form_de_test.boite_de_texte.value="ca marche : "+str
- }
- ...
- <INPUT TYPE="button" NAME="bouton" VALUE="G" onClick="clicboutton(form_de_test)">
|
Je n'arrive pas a comprendre pourquoi le code du dessus ne marche-t'il pas? Le onclick lie aux bouttons de formulaires est il limite a un seul argument?
Merci