Bonjour,
J'utilise une textarea via TinMCE et je n'arrive pas à prendre en compte les modifications que j'ai apportées au texte.
Le même code avec un textarea standard, marche bien (la valeur passée à javascript montre bien les modifications).
Avez vous une idée de ce qu'il faudrait modifier ?
Ci-dessous mon fichier test.
Merci
Gégé
TestTinyMCE.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/HTML4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR"> <head> <meta http-equiv="content-language" content="fr-FR" /> <meta name="language" content="fr-FR" /> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> <title>Test Textarea</title> <script type="text/javascript" src="./tinymce/js/tinymce/tinymce.min.js"></script> <script type="text/javascript"> tinymce.init({ selector: "textarea", menubar : false, fontsize_formats: "8pt 10pt 12pt 14pt 18pt 24pt 36pt", theme : 'modern', language : 'fr_FR', plugins: "textcolor", toolbar: "forecolor backcolor undo redo | styleselect | bold | italic | fontselect | fontsizeselect" }); function terminerNotes(txt) { alert(txt); } function clean() { alert ("clean"); } </script> </head> <body> <h2><p><font color="red"> <center><form method="Post" name="maNote " id="maNote" > <?php $str = '<div style="width : 800px;"><center><font color="blue" size=-1> Entrez votre texte, le format est entièrement libre <p>'; $str .= '<textarea rows="15" name=" Addtionnelles" id="NotesAddtionnelles">Ceci est le début de mon texte. </textarea><p>'; $str .= '<div><form><table><tr><td><input type="RESET" value="Annuler" onClick="clean();"/></td>'; $str .= '<td> <input type="Submit" value="Retour" onClick="terminerNotes( NotesAddtionnelles.value );"/></td>'; $str .= " </tr></table> </div>"; echo $str ; ?>
Partager