¿Y qué tal

document.getElementById('formulario2').getElementsByTagName('input')[0].value

?

Joseba escribió:
> Eso soluciona la referencia directa si le damos un id al input pero si
> queremos hacer un submit del formulario... el problema vuelve.
>
> Gracias.
>
> -----Mensaje original-----
> De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org]
> En nombre de Rodrigo Álvarez Virgós
> Enviado el: miércoles, 15 de julio de 2009 13:11
> Para: Ovillo, la lista de CSS en castellano
> Asunto: Re: [Ovillo] [OT] formularios anidados
>
> Hola, Joseba
>
> Prueba con DOM.
>
> document.getElementById('campo1').value
>
> Así no te haría falta hacer pasar a campo1 por formulario2 ni por ningún 
> otro elemento.
>
> Joseba escribió:
>   
>> Hola!
>>
>>  
>>
>> Igual alguno se ha peleado con esto antes.
>>
>>  
>>
>> Tengo
>>
>>  
>>
>> <form id=”formulario1”>
>>
>> …
>>
>>  
>>
>> <form id=”formulario2”>
>>
>> <input type=’hidden’ name=’campo1’ value =’1’ />
>>
>> </form>
>>
>> </form>
>>
>>  
>>
>> El problema reside en que si hago referencia a formulario2.campo1.value me
>> devuelve que el objeto es nulo.
>>
>>  
>>
>> Si quito el formulario padre no problemo… es como si no supiera
>>     
> interpretar
>   
>> objetos q están en formularios anidados.
>>
>>  
>>
>> Alguna sugerencia.
>>
>>  
>>
>> Gracias
>>
>>  
>>
>> Slt.
>>
>>  
>>
>> "Caminar sobre el agua y desarrollar software a partir de unas 
>> especificaciones es fácil. si ambas están congeladas."
>> Edward V. Berard, ingeniero informático.
>>
>>  
>>
>> _______________________________________________
>> Lista de distribución Ovillo
>> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
>> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
>>     
> http://lists.ovillo.org/mailman/listinfo/ovillo
>   
>>   
>>     
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>
>
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>   
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a