[Web2.0] [JS] Prendere il valore di un input radio

Angelo Galleja angelo.galleja a email.it
Lun 29 Gen 2007 15:26:21 CET


Domenico L. ha scritto:
> Angelo Galleja ha scritto:
>>
>> prova a validare una pagina con <label><input /></label> e te ne 
>> accorgi da solo

[snip su "si può usare <label><input /></label>" senza problemi di sorta]

> Tratto dal dtd xhtml 1.0 (ma per quello che ne so a lui forse neppure 
> serve l'xhtml)
>  
> e
> 
> http://www.w3.org/TR/html4/interact/forms.html#idx-label-1
> 
ne prendo atto, ero sicuro di aver fatto delle prove in proposito e mi sbagliavo

> 
> Ti consiglio di abbassare un po' i toni, 

quali toni? (mah ...)

> questa è una ml per aiutare non per mostrare chi è più bravo.

se la metti su questo piano significa che *tu* vuoi alzare i toni e non
ti permetto di fare il "professorone" e spiegare a me cos'è una mailing list

ti invito a quotare le parti in cui *io* avrei alzato i toni

> 
> Io stavo dando dei suggerimenti, in base alla mia piccola esperienza.

toh che coincidenza ... anch'io (incredibile ... )

>>>>
>>>>> Questa soluzione ti permette di identificare label come parentNode 
>>>>> del checkbox in questione... ora per beccare poi la stringa, c'è 
>>>>> sicuramente una proprietà che però non ricordo... dai un occhio con 
>>>>> il DOM inspector di FF
>>>>
>>>> questo sarebbe in ogni caso un "accrocchio"
>>> perché sarebbe un accrocchio?
>>
>> perchè esiste una alternativa pulita e sintatticamente corretta
> è corretta anche la mia, solo che tu non lo sai, il fatto che la mia 
> soluzione sia poi scorretta è tutto da vedere:

non  hai letto il "pulita" probabilmente ...

> una volta definito l'oggetto è possibile accedere al testo nel caso 
> specifico con childnode[1] (il secondo)
> in FF ci sarebbe anche la più semplice textContent
> 
> Quando ad usare la nextsiblign o la prevsiblign è cmq possibile.
> 
> solo che con il mio metodo non ti serve usare la getElementeByTagName, 
> perché una volta avuto il focus su un input è immediato averlo anche di 
> label e quindi del suo valore.

sarò io ma di quanto sopra non ho capito niente ... se hai voglia di
rispiegarlo senza lasciarti prendere dalla *foga* di "ti faccio vedere io"

> Detto questo ripeto era solo un parere per aiutare chi ha sollevato il 
> problema.

è incredibile il numero di cose che abbiamo in comune ... anch'io ho dato
un parere per aiutare chi ha sollevato il problema;
per inciso *io* non ho bisogno di dimostrare niente a nessuno,
se partecipo ad una mailing list lo faccio per dare/ricevere opinioni/aiuti


Maggiori informazioni sulla lista Web2.0