Adicionar e remover caracteres de um textarea
Pessoal,
Tenho uma função que o uso dela é para adicionar e remover palavras de um textarea, está funcionando bem, mas por exemplo, se no textarea conter uma palavra que uma parte de si seja igual a uma outra palavra, ele remove essa parte da palavra, assim como no exemplo abaixo:
"artesanato"
Se eu clicar em arte, ele remove o início da palavra acima ficando "sanato"! E o que quero é que trate as palavras diferentemente.
Abaixo a função:
function copyTextForTextArea( texto, cbox ) { frm = document.frmPhoto; box = eval(document.getElementById(cbox)); /adição ou remoção da keyword no textarea ------------------------------------------------/ if ( box.checked ) { if ( frm.pht_keyword.value.indexOf(texto) == -1 ) { frm.pht_keyword.value += " " + (texto); } } else { frm.pht_keyword.value = frm.pht_keyword.value.replace( texto, "" ); } frm.pht_keyword.value = frm.pht_keyword.value.replace( " ", " " );}
Desde já agradeço! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Um abraço,
Discussão (2)
Carregando comentários...