tenho o código abaixo só q não consigo fazer com q a textarea funcione corretamente!
quando eu clico na formatação ele não atribui o ID para a text area se fosse em um frame daria certo, o unico problema é q no frame eu não consegui fazer a quebra de linha: exemplo, quando chegar no final do frame o texto descer automáticamente, se souberem de algum jeito agradesço.
Pergunta
George Gomes
Pessoal é o seguinte !!
tenho o código abaixo só q não consigo fazer com q a textarea funcione corretamente!
quando eu clico na formatação ele não atribui o ID para a text area se fosse em um frame daria certo, o unico problema é q no frame eu não consegui fazer a quebra de linha: exemplo, quando chegar no final do frame o texto descer automáticamente, se souberem de algum jeito agradesço.
<html> <head> <title>Teste Criar um Editor de Texto...</title> <link rel="stylesheet" href="style.css"> <style type="text/css"> a:link {text-decoration:none}; a:visited {text-decoration:none}; a:hover{text-decoration:none}; a:active{text-decoration:none}; </style> <script language="JavaScript"> function teste(){ var n=navigator.appVersion; var v=n.indexOf("NT"); var versao=n.charAt(v+3) if(versao=="6"){ alert("Windows Vista"); }else if(versao=="5"){ alert("Windows XP") } } function iniciar(){ editor.document.designMode='On'; } function italico(){ editor.document.execCommand('italic',false,null); } function negrito(){ editor.document.execCommand('bold', false,null); } function sublinhado(){ editor.document.execCommand('underline',false,null); } function alinhado_esquerda(){ editor.document.execCommand('justifyleft',false,null); } function alinhado_direita(){ editor.document.execCommand('justifyright',false,null); } function alinhado_centro(){ editor.document.execCommand('justifycenter',false,null); } function undo(){ editor.document.execCommand('undo',false,null); } function redo(){ editor.document.execCommand('redo',false,null); } function recortar(){ editor.document.execCommand('cut',false,null); } function colar(){ editor.document.execCommand('paste',false,null); } function copiar(){ editor.document.execCommand('copy',false,null); } function marcador(){ editor.document.execCommand('insertunorderedlist',false,null); } function numeracao(){ editor.document.execCommand('insertorderedlist',false,null); } function fonte(fonte){ if(fonte!='') editor.document.execCommand('fontname',false,fonte); } function tamanho(tamanho){ if(tamanho!='') editor.document.execCommand('fontsize',false,tamanho); } </script> </head> <body onLoad="iniciar()" bgcolor="#EFEDE1"> <div id="Menu_Topo"> <table border="0"> <tr> <td> <!Fonte> <select name="fonte" onChange="fonte(this.options[this.selectedIndex].value)"> <option value=""></option> <option value="Arial">Arial</option> <option value="Arial Black">Arial Black</option> <option value="verdana">Verdana</option> <option value="Georgia">Georgia</option> <option value="batang">Batang</option> <option value="calibri">Calibri</option> <option value="Times New Roman">Times New Roman</option> </select> <!Tamanho> <select name="tamanho" onChange="tamanho(this.options[this.selectedIndex].value)"> <option value=""></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> </select> </td> <td> <center> <!Itálico> <img src="imagens\italico.gif" onClick="italico()" style="cursor:hand"> <!Negrito> <img src="imagens\negrito.gif" onClick="negrito()" style="cursor:hand"> <!Sublinhado> <img src="imagens\sublinhado.gif" onClick="sublinhado()" style="cursor:hand"> <!Alinhado Esquerdo> <img src="imagens\alinhamentoesquerda.gif" onClick="alinhado_esquerda()" style="cursor:hand"> <!Centralizado> <img src="imagens\centralizado.gif" onClick="alinhado_centro()" style="cursor:hand"> <!Alinhamento Direita> <img src="imagens\alinhamentodireita.gif" onClick="alinhado_direita()" style="cursor:hand"> <!Desfazer> <img src="imagens\desfazer.gif" onClick="undo()" style="cursor:hand"> <!Refazer> <img src="imagens\refazer.gif" onCLick="redo()" style="cursor:hand"> <!Recortar> <img src="imagens\recortar.gif" onclick="recortar()" style="cursor:hand"> <!Colar> <img src="imagens\colar.gif" onClick="colar()" style="cursor:hand"> <!Copiar> <img src="imagens\copiar.gif" onCLick="copiar()" style="cursor:hand"> <!Marcador> <img src="imagens\marcador.gif" onClick="marcador()" style="cursor:hand"> <!Numeração> <img src="imagens\numeracao.gif" onClick="numeracao()" style="cursor:hand"> </center> </td> </tr> </table> </div> <div id="Frame"> <center> <fieldset> <textarea name="editor" id="editor">Digite sua mensagem aqui !</textarea> </fieldset> </div> </body> </html>Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.