11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour, je viens vers vous pour un petit problème avec TinyMCE.

Si je met un textarea et que j'initialise TinyMCE, tout marche.
Si je créer une div et que je lui met un textarea en innerHTML cela ne marche plus

exemple :

<script language="javascript" type="text/javascript" src="./tiny_mce/tiny_mce.js"></script>

<script type='text/javascript'>
	var truc_v = "<textarea></textarea>";	
	
	function machin(){
		document.getElementById("truc").innerHTML = truc_v;
	}
	
	if(document.getElementById("truc").innerHTML != ""){
		tinyMCE.init({
			mode : "textareas",
			theme_advanced_buttons1_add : "fontselect,fontsizeselect",
			theme_advanced_buttons2_add : "forecolor,backcolor",
			theme_advanced_toolbar_location : "top"
		});
	}
</script>
<div id='truc' onclick='machin();' style='width:200px;height:200px;background-color:purple;'></div>


Si vous avez des idées....

Rude
Modifié par ffwrude (17 Mar 2008 - 15:15)