No solo un blog misceláneo más… es un blog de weas frikis

Mis Sinceras Disculpas :(

September 21st, 2007 by scyfox

Disculpen visitantes regulares de Weas Frikis, la falta de actualización. Mi actual trabajo me consume demasiado tiempo, y lo que sobra es para mi relajo mental (o sea lejos del PC), mi polola y mi hermoso y tranquilizador sueño.

Por lo mismo, prefiero contarles mi problema actual y esperar que alguno de ustedes pueda ayudarme.

Tengo un problema con un string en JavaScript que viene con un espacio al medio. Algo asi: US$ 12345 Y por lo mismo, un script que tengo que hacer, se cae porque no puedo sacarle el espacio. He probando con replace(), funciones caseras de trim(), split(), splice() y hasta ahora ha fallado todo.

Algun amable que lance alguna idea??

Bueno, a consejo de un compañero de pega, le meti harto alert() pa cachar donde cresta se cae el asunto y llegue a lo siguiente:

var tarifa = new String(select_dest.value); //recibe valor de cobro de este tipo de llamada. formato US$nbsp;0,35000
var tarifa2 = tarifa.split(”$ “); //divide la cadena anterior en subcadenas, reemplaza el ‘$’ con una coma ‘,’
alert(tarifa2);
alert(tarifa2[1]);
var destino = replace(tarifa2[1],’,',’.');
alert(destino);[/code]Lo malisimo de este codigo es que desde la BD me llega el valor prueba con un espacio entremedio.
US$nbsp;0,35000

El debug de los alert es algo asi.

US$nbsp;0,35000
undefined
Object HTMLFormElement
element.ParentNode has no parameters
y ahi caga la pagina.

Al parecer no me esta parseando sin el espacio al medio, por lo que se manea a cagar con eso al medio. Lei hartos foros en donde no recomendaban usar espacios en javascript, pero lamentablemente acá estoy cagado porque como dije antes, asi llega desde la base de datos.

Traté de darle un manejo con esto

var tarifa2 = tarifa.split(”$ “);

Pero solo corre en una pagina por separado. Si la pego al resto me sale el error que comento al inicio. Me avisa de error en una linea de la libreria prototype.

Silla!

Share/Save/Bookmark

Filed under Code having

Tags: , , , , , , , , , , , ,

Ona Respuesta

  1. FitoDotNET Says:

    Y si usam urlencode, o encode??

Deje un Comentario!

Nota: La moderación de comentarios está activada por lo que su mensaje puede demorar un tiempo en aparecer.