Comunidad de diseño web y desarrollo en internet online

muestra sin problemass pero...............

Citar            
MensajeEscrito el 04 Nov 2005 02:49 pm
tengo un texto dinamico ke me muestra una entrada de numeros. me los muestra sin problemas pero me myuestra el numero y al final de este me dice "undefined"
pq??
e revisado el codigo y el diseño flash
pero no lo encuentro
ke puede ser :P

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 02:54 pm
deberias poner el codigo que tienes.......

Por db

63 de clabLevel



 

opera
Citar            
MensajeEscrito el 04 Nov 2005 02:57 pm
es te es mi codigo
ke asdigna el valor del nodo al texto dinamico

Código :

rut_txt.text = milesdot(obj_xml.childNodes[1].firstChild.nodeValue)+"-"+obj_xml.childNodes[2].firstChild.nodeValue;

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 03:46 pm
y......................algun comentario!!!!!!!!!!!!!!

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 04:02 pm
avanse algo, solo me los muestra en el retorno cuando primero pasan por una funcion y esta es la funcion
"asigo el campo xml al campo flash"
rut_txt.text = milesdot(obj_xml.childNodes[0].firstChild.nodeValue);
"funcion"
function milesdot(str){
str = String(str);
var tmp = "";
for(var i=0;i<str.length;i++){
var xar = str.substr(i,1);
var word = str.substring(i, str.length)
if(xar!="0"){
str = word;
break;
};
};
var milArray = new Array(), julerokounter = 0, mil = new String();
for(var i=0;i<str.length;i++){
if(str.charAt(i)=="."){
var dec=","+str.substr(i+1, str.length-1);
str = str.substr(0,i);
break
};
};
for(var i=str.length-1;i>=0;i--){
julerokounter++;
if(julerokounter>3){julerokounter=1; milArray.push(".")};
milArray.push(str.charAt(i))
};
for(var i=milArray.length-1;i>=0;i--)mil+=milArray[i];
mil+=dec;
return(fix_num(mil, 2));
}
function fix_num(num, fix){
var dec = false;
for(var i=0; i<num.length; i++){
if(num.charAt(i)==","){
dec=true;
break;
};
};
if(dec){
var aux = ""
for(var j=0; j<fix-num.substring(i+1, num.length).length;j++)aux+="0";
num+=aux;
};
return(num);
}

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 04:07 pm

britboy escribió:

es te es mi codigo
ke asdigna el valor del nodo al texto dinamico

Código :

rut_txt.text = milesdot(obj_xml.childNodes[1].firstChild.nodeValue)+"-"+obj_xml.childNodes[2].firstChild.nodeValue;


Es posible que obj_xml.childNodes[2].firstChild.nodeValue no contenga valor alguno o que no sea un nodo de texto, por lo que no tendría valor alguno en nodeValue...

De cualquier forma, deberías colocar un poco más de código, el del xml y la salida que se muestra en el textField, para poder brindarte una respuesta más precisa y efectiva.

Saludos.

Por ExGaul

Claber

180 de clabLevel



Genero:Masculino  

Cereté - Colombia

firefox
Citar            
MensajeEscrito el 04 Nov 2005 04:18 pm
este es mi xml, esta resumido

<?xml version="1.0" encoding="ISO-8859-1" ?>
- <respuesta name="resumen_datos_grupo_familiar">
- <asegurado>
<cli_rut>10480264</cli_rut>
<dig_ver>8</dig_ver>
<rol_celular>1234567</rol_celular>
<rol_email>[email protected]</rol_email>
<cli_nombres>La</cli_nombres>
<cli_ape_paterno>Chanchita</cli_ape_paterno>
<cli_ape_materno>Piggy</cli_ape_materno>
+ <cli_fec_nacimiento>
<dia>16</dia>
<mes>9</mes>
<ano>1977</ano>
</cli_fec_nacimiento>
<cli_sexo>1</cli_sexo>
</asegurado>
+ <beneficiarios>
+ <beneficiario>
<ben_id>1</ben_id>
<ben_nombres>FFF</ben_nombres>
<ben_ape_paterno>FF</ben_ape_paterno>
<ben_ape_materno>FF</ben_ape_materno>
<par_glosa>Pareja</par_glosa>
+ <ben_fec_nacimiento>
<dia>4</dia>
<mes>2</mes>
<ano>1972</ano>
</ben_fec_nacimiento>
<ben_edad>33</ben_edad>
<ben_rut>1</ben_rut>
</beneficiario>
+ <beneficiario>
<ben_id>2</ben_id>
<ben_nombres>ggg</ben_nombres>
<ben_ape_paterno>ggg</ben_ape_paterno>
<ben_ape_materno>gg</ben_ape_materno>
<par_glosa>Hijo Titular</par_glosa>
- <ben_fec_nacimiento>
<dia>5</dia>
<mes>3</mes>
<ano>2000</ano>
</ben_fec_nacimiento>
<ben_edad>5</ben_edad>
<ben_rut>1</ben_rut>
</beneficiario>
+ <beneficiario>
<ben_id>3</ben_id>
<ben_nombres>rr</ben_nombres>
<ben_ape_paterno>rrr</ben_ape_paterno>
<ben_ape_materno>rr</ben_ape_materno>
<par_glosa>Hijo Titular</par_glosa>
- <ben_fec_nacimiento>
<dia>27</dia>
<mes>2</mes>
<ano>1997</ano>
</ben_fec_nacimiento>
<ben_edad>8</ben_edad>
<ben_rut>1</ben_rut>
</beneficiario>
+ <beneficiario>
<ben_id>4</ben_id>
<ben_nombres>ccc</ben_nombres>
<ben_ape_paterno>ccc</ben_ape_paterno>
<ben_ape_materno>ccc</ben_ape_materno>
<par_glosa>Hijo Otro</par_glosa>
+ <ben_fec_nacimiento>
<dia>25</dia>
<mes>2</mes>
<ano>1996</ano>
</ben_fec_nacimiento>
<ben_edad>9</ben_edad>
<ben_rut>1</ben_rut>
</beneficiario>
</beneficiarios>
</respuesta>

y esto es lo ke me muestra el flash
"10480264undefined-8undefined"

saludos atentos

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 04:22 pm
perdon
"10.480.264undefined-8undefined"

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 04:41 pm
tenias toda la rason ExGaul el nodo 2 estaba vacio;
pero aun no logro kompreder o encontrar porke en los nodos ke kontienen valores me aparece el valor seguido de "undefined"

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 05:20 pm
en lugar de nodeValue usa firstChild (pues de todos modos el nodeValue es el firstChild del nodo actual...) a ver que tal

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 04 Nov 2005 07:20 pm
Aoyama utilize firstChild pero me desliega "nullundefined"

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 07:56 pm
y......................algun comentario!!!!!!!!!!!!!!

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 07:57 pm
cri cri......
cri cri......
cri cri......

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2005 08:02 pm
britboy me estas llenando el higado de piedritas :evil:

LEE LAS REGLAS DEL FOROOOO!!!

http://www.cristalab.com/foros/viewtopic.php?t=1260 reglas del foro

Y como no entiendes se cierra este hilo hasta que dejes de infringir las reglas

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 04 Nov 2005 08:03 pm
Por favor britboy, acabas de postear con muy poca diferencia de tiempo, si quieres una respuesta tienes que ser paciente y esperar. Todos aquí también tenemos otras cosas que hacer...

Por Zarzamora

BOFH

3056 de clabLevel

3 tutoriales
12 articulos

 

firefox
Citar            
MensajeEscrito el 04 Nov 2005 08:32 pm

britboy escribió:

me despliega undefined en una entrada de texto
osea asi 10.480.264undefined-8
e4sto lo hace al llamr a una funcion
si no llamo la funcion me lo hace
10480264-8, pero sin los pustos
para eso es la funcion


copi o mensaje y
espero no se repita britboy :roll:

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 04 Nov 2005 09:13 pm
lo siento no se repetira fento

Por britboy

81 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.