Ir para conteúdo

POWERED BY:

Arquivado

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

Gui Ribeiro

Como desabilitar textarea ao clicar em outra

Recommended Posts

Olá pessoal vou postar um exemplo do que estou fazendo para vcs saberem me orientar como eu vou proceder,

 

<tr class="edit_protocolo">
                        <td class="ui-widget-header ui-corner-all">Posição Concessionário/Revenda/Distribuidor:</td>
                        <td class="ui-widget-content ui-corner-all" colspan=5>
                            <textarea name="protocolo_posicao_volvo" id="protocolo_posicao_volvo" cols="50" rows="10" /></textarea>
                        </td>
                    </tr>
                    <tr class="edit_protocolo">
                        <td class="ui-widget-header ui-corner-all">Posição Vdb/Departamento:</td>
                        <td class="ui-widget-content ui-corner-all" colspan=5>
                            <textarea name="protocolo_posicao_departamento" id="protocolo_posicao_departamento" cols="50" rows="10" /></textarea>
                        </td>
                    </tr>
                    <tr class="edit_protocolo">
                        <td class="ui-widget-header ui-corner-all">Comentário Backoffice:</td>
                        <td class="ui-widget-content ui-corner-all" colspan=5>
                            <textarea  readonly="readonly" name="protocolo_comentario_cliente" id="protocolo_comentario_cliente" cols="50" rows="10" /></textarea>
                        </td>
                    </tr>

 

como esta no Comentário Backoffice preciso deixar cada um deles desabilitado ao digitar o texto, após sair da caixa de texto quero executar um script que bloqueia a edição do texto , mais como eu sou novo nao tenho ideia como fazer , alias tentei usar readonly="readonly" dentro do textarea mais ele ja fica bloqueado desde o inicio.
alguem me ajuda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

i aew cara, tenta algo mais ou menos assim:

function disabledTextArea(idTextArea){
		document.getElementById(idTextArea).onblur = function(){
				if (this.value.trim() != ""){
						this.readonly = "readonly";
						this.disabled = true;
				}
		};
	}

	window.onload = function(){
		disabledTextArea("protocolo_posicao_volvo");
		disabledTextArea("protocolo_posicao_departamento");
		disabledTextArea("protocolo_comentario_cliente");
	}

 

espero que ajude, abraço!

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.