salut tout le monde j'ai rencontré un problème bizarre que je ne le trouve pas une signification
j'ai un formulaire qui contient un textarea de tinyMce et quand je décide d'envoyer le contenu de texterea et recevoir le résulta ca n'affiche rien pour la première click sur le bouton submit, mais le contenu s'affiche quand je fait un deuxième click
j'ai supprimé le textarea de tinyMce et je le remplacé par un texterea normal et ca marche normale par la première click sur le bouton
alors c'est quoi le problème de textarea de tinyMce ? , pourquoi le formulaire ne s'envoie pas l'or de la première click ?
voila mon code d'envoi par la méthode post
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<script language="javascript">
function sendPost(form) {
		 var ajax = new Ajax.Request('ajout_article.php', {
		 		 method: 'post', 
		 		 parameters: 'action=send_post&'+Form.serialize(form),
		 		 onSuccess: function(xhr) { document.getElementById('article').innerHTML = xhr.responseText; },
		 		 onFailure: function() { alert('Can\'t send post !'); }
		 });
		 return false;
}
</script>
voila le formulaire de tinyMce
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<div id="article"> apercue de cette article ici</div>
<form name="forme1" id='forme1' onSubmit="return(sendPost(this))">
<textarea id="elm1" name="elm1" rows="15" cols="80" style="width: 100%">
	            </textarea></center>
                    <br />
                    <input type="submit" name="save" value="Submit"  onmouseout="this.style.cursor='defaulft'" onMouseOver="this.style.cursor='pointer'" />
                    <input type="reset" name="reset" value="Reset" />
</form>
aidez moi SVP