Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gkyves

[Resolvido] Text area

Recommended Posts

Olá galera!

 

Tenho esta função para fazer o seguinte:

 

Quando eu clicar em no link limpar input queria que ele limpasse o valor do input, até ai beleza ele limpa o input certinho soh que quando eu clico em Limpar textarea o negocio nao funfa ou seja ele nao limpa a textarea

eu verifique que se eu tirar a class="ckeditor" ele limpa direitinho soh que eu queria limpar o texto do ckeditor

se você's puderem me ajudar nessa agradeço!

 

<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script src="ckeditor/_samples/sample.js" type="text/javascript"></script>
<link href="ckeditor/_samples/sample.css" rel="stylesheet" type="text/css"/>
function menu(el) {
if(el == 2){
 document.form_menu.menu_link.value = '';
}else if(el == 1){
 document.form_menu.menu_conteudo.value = '';
}
}

<a href="javascript: menu(1)">Limpar textarea</a>
<a href="javascript: menu(2)">Limpar input</a>

menu link <input type="text" name="menu_link" value="text do input" size="32" />
conteudo <textarea class="ckeditor" name="menu_conteudo" id="menu_conteudo" cols="45" rows="5">
texto text area
</textarea>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estão erradas as tuas chaves:

function menu(el) {
	var objTexto = document.getElementById("texto"+el);
	var texto1 = document.getElementById("texto1");
	var texto2 = document.getElementById("texto2");
	texto1.style.display = "none";
	texto2.style.display = "none";
	objTexto.style.display = "block";
	
	if(el == 2){
		document.form_menu.menu_link.value = '';
	}else if(el == 1){
		document.form_menu.menu_conteudo.value = '';
	}
}
aprenda à identar o código. Facilita a leitura e detecção desses erros.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nâo ate ai tranquilo eu ja tinha identificado o erro nas chaves e corrigi e funcionou normalmente, porem este script soh funciona quando eu retiro a class="ckeditor" do textarea, com esta class e nao funciona de jeito nenhum

 

se alguem pode me ajudar nessa ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

é a mesma coisa daqui então:

http://forum.imasters.com.br/index.php?/topic/375123-kceditor/

 

veja na documentação da ferramenta. Apenas usando métodos que os desenvolvedores dela disponibilizam, é que isso será possível.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é a mesma coisa daqui então:

http://forum.imasters.com.br/index.php?/topic/375123-kceditor/

 

veja na documentação da ferramenta. Apenas usando métodos que os desenvolvedores dela disponibilizam, é que isso será possível.

 

 

ou mano consegui ontem!!

 

mas.. vlw.. mermo

 

tpw...

 

adicionei um script pra ele substituir o CKEDITOR atual

 

<textarea name="menu_conteudo" id="menu_conteudo" cols="45" rows="5">texsto a ser apagado </textarea>

   <script type="text/javascript">
		//<![CDATA[
			// Replace the <textarea id="editor1"> with an CKEditor instance.
			var editor = CKEDITOR.replace( 'menu_conteudo');
		//]]>
		</script>

e nesse script eu zero ele

 

if(el == 1){
	var oEditor = CKEDITOR.instances.menu_conteudo ;
	var value = "";
	oEditor.setData( value ) ;
	}

resumindo nao sei que loucura que eu fiz.. mas sei que esta funcionando!!! vlw mermo!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.