Hola tengo un srcipt que reemplaza un texto seleccionado por otro, el problema es que tengo dos funciones las cuales una es independiente de la otra pero cuando ejecuto una esta me hace bien el reemplazo y cuando ejecuto la otra resulta que no me coloca lo que deberia colocar sino que coloca lo que se hizo en la funcion anterior dejo el codigo para que examinen a ver donde este esta el posible error!
Código Javascript
:
Ver original$('#button43').click(function(){
if($(".rad").is(':checked')) {
id_textarea=marcado;
contenido=$('#'+marcado).val();
alert("Selecciona el texto a encerrar entre parentesis");
$("#"+marcado).select(function(){
var selectedText = null;
selectedText = document.getSelection();
$('#'+marcado).html($('#'+marcado).html().replace(selectedText, "("+selectedText+")"));
selectedText=null;
return true;
});
} else {
alert("Primero debes seleccionar que campo trabajar");
}
});
$('#button61').click(function(){
if($(".rad").is(':checked')) {
id_textarea=marcado;
contenido=$('#'+marcado).val();
alert("Selecciona lo que deseas condicionar");
$("#"+marcado).select(function(){
var selectedTexta = null;
selectedTexta = document.getSelection();
$('#'+marcado).html($('#'+marcado).html().replace(selectedTexta, "\n if("+selectedTexta+"){ \n \n }\n"));
selectedTexta=null;
return true;
});
} else {
alert("Primero debes seleccionar que campo trabajar");
}
});