Ir para conteúdo
Fórum Script Brasil
  • 0

Preciso De Ajuda..


rafaeltejeda

Pergunta

Em uma busca na web ontem achei um script pra formatação de texto em java script, aonde eu o formato um texto de uma textarera, e o código é bem simples onde formato o texto em Negrito, Italico e Sublinhado e tem uma opção de visualizar o texto, agora eu gostaria de pegar esse texto que ta em java script e enviar esse texto pro asp pra guardar ele em um bd access com a formatação feita...

aqui ta o código

<HTML>
<HEAD>
<TITLE> www.asparena.eti.br </TITLE>
<script language=javascript>
function SelText(){ 
// pegando o texto selecionado
var meuTexto = document.selection.createRange().text;

//texto original
var textoOriginal = document.testef.lala.value;

//novo texto
var meuNTexto = "";

var textoFormatado = "";
var meuNTextoI = "";
var meuNTextoF = "";

// verifica se tem algo selecionado
if (meuTexto.length == 0){ 
alert ("Selecione algo");
}else{

//aplica a formatacao escolhida

//negrito
if (document.testef.fNegrito.checked) { 
meuNTextoI = "<b>";
meuNTextoF = "</b>";
}
//itálico
if (document.testef.fItalico.checked) { 
meuNTextoI += "<i>";
meuNTextoF += "</i>";
}

//sublinhado
if (document.testef.fSublinhado.checked) { 
meuNTextoI += "<u>";
meuNTextoF += "</u>";
}

//texto final
meuNTexto = meuNTextoI + meuTexto + meuNTextoF;

//substitui o texto antigo com o novo, formatado
textoFormatado = (textoOriginal.replace(meuTexto, meuNTexto));
document.testef.seleca.value = textoFormatado;

}
Visualizar(textoFormatado);
}

//insere no div o texto formatado para visualização HTML
function Visualizar(fTexto){
visual.innerHTML = fTexto;
}


</script>

</HEAD>

<BODY>
<form name=testef>
Selecione o estilo: <P>
<input type=checkbox name=fNegrito value="s"> Negrito<P>
<input type=checkbox name=fItalico value="s"> Itálico<P>
<input type=checkbox name=fSublinhado value="s"> Sublinhado<P>

Insira seu texto:<textarea name=lala> </textarea><P>
Código HTML<input type=text name=seleca size=50><P>
<input type=button onClick=SelText(); value=Visualizar>
</form>
Texto formatado:<div id=visual border=2>

</div>
</BODY>
</HTML>

por favor me ajudem...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Hum.

Coloque o action para essa mesma pagina, ou para outra, e no começo dela, coloque:

<%

if request("nome_botao_submit") <> "" then

'Conectando ao banco:

url_conexao = Server.MapPath("banco.mdb")

set conexao = Server.CreateObject("ADODB.Connection")

conexao.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&url_conexao

'criamos o sql, que vai inserir os dados no banco

sql = "insert into tabela (nome_campo) values('"&texto&"')"

'executamos o sql, inserindo os dados..

set rs = conexao.execute(sql)

'mostramos mensagem de confirmação:

response.write "Seus dados foram inseridos com sucesso!"

end if

%>

Tendeu?

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...