JavaScript - length???

 
Vista:

length???

Publicado por ivan (1 intervención) el 15/07/2003 14:55:53
alguien sabe donde esta el fallo???

function cod(){
var i;
var campo;
var oForm=document.forms["f"];
var elements=document.forms["f"].Elements;
for (i=0;i<elements;i++){
if((elements[i].value.length!=0)&&(elements[i].name!="filtro")){
campo=elements[i].name + "|=|" + elements[i].value;
if(elements["filtro"].length!=0){ elements["filtro"].value= elements["filtro"].value + "#"; }
elements["filtro"].value=elements["filtro"].value + campo;
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:length???

Publicado por Juanjo (1 intervención) el 17/07/2003 16:15:34
- Mira si te funciona asi:

function cod(){
var i;
var campo;
var elements=document.f.Elements;
//He quitado oForm y forms["f"] lo he cambiado por f
for (i=0;i<elements;i++){
if((elements[i].value.length!=0)&&(elements[i].name!="filtro")){
campo=elements[i].name + "|=|" + elements[i].value;
if(elements["filtro"].length!=0){ elements["filtro"].value= elements["filtro"].value + "#"; }
elements["filtro"].value=elements["filtro"].value + campo;
}
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar