Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    INPUT type="radio" in XHTML

    Nell'XHTML l'attributo id rimpiazza l'attributo name .
    Come si fa ad utilizzare i radio button ?

    Grazie a tutti.
    Francesco D'Aguanno
    daguanno.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    Dov'è che hai letto che l'attributo ID rimpiazza l'attributo name?

    Io dalla dtd leggo questo
    codice:
    <!ENTITY % coreattrs
     "id          ID             #IMPLIED
      class       CDATA          #IMPLIED
      style       %StyleSheet;   #IMPLIED
      title       %Text;         #IMPLIED"
      >
    ....
    <!ENTITY % InputType
      "(text | password | checkbox |
        radio | submit | reset |
        file | hidden | image | button)"
       >
    
    
    
    <!ELEMENT input EMPTY>     
    <!ATTLIST input
      %attrs;
      %focus;
      type        %InputType;    "text"
      name        CDATA          #IMPLIED
      value       CDATA          #IMPLIED
      checked     (checked)      #IMPLIED
      disabled    (disabled)     #IMPLIED
      readonly    (readonly)     #IMPLIED
      size        CDATA          #IMPLIED
      maxlength   %Number;       #IMPLIED
      src         %URI;          #IMPLIED
      alt         CDATA          #IMPLIED
      usemap      %URI;          #IMPLIED
      onselect    %Script;       #IMPLIED
      onchange    %Script;       #IMPLIED
      accept      %ContentTypes; #IMPLIED
      >

  3. #3
    Name va usato solo per le form, anche perchè non c'è alternativa. Id è preferibile per interfacciarsi all'elemento col DOM, anche se esiste getElementsByName

  4. #4
    keratox ha scritto:
    Dov'è che hai letto che l'attributo ID rimpiazza l'attributo name?
    Qui: w3schools.com

    Mega69 ha scritto:
    Name va usato solo per le form, anche perchè non c'è alternativa. Id è preferibile per interfacciarsi all'elemento col DOM, anche se esiste getElementsByName
    Se così fosse, come fai a raggruppare ad esempio 5 radio button?

    Grazie a tutti.
    Francesco D'Aguanno
    daguanno.it

  5. #5
    Originariamente inviato da daguanno
    Qui: w3schools.com
    Infatti li parla di immagini e altri elementi, non di form

    Originariamente inviato da daguanno
    Se così fosse, come fai a raggruppare ad esempio 5 radio button?
    con name! Quando ho detto name va usato solo per le form intendevo anche per gli elementi contenuti nelle form, tipo gli input

  6. #6
    Mega69 ha scritto:
    Infatti li parla di immagini e altri elementi, non di form
    HTML 4.01 defines a name attribute for the elements a, applet, frame, iframe, img, and map. In XHTML the name attribute is deprecated.

    Mega69 ha scritto:
    con name! Quando ho detto name va usato solo per le form intendevo anche per gli elementi contenuti nelle form, tipo gli input
    Anche se effettivamente non eri stato molto chiaro, due capocciate al muro devo darle lo stesso

    Grazie, ma ora ne consegue un altro dubbio: come utilizzo le ancore nella stessa pagina senza il name? Intendo le anchor utilizzate dopo il # nella URL.

    Grazie ancora.
    E scusa per la superficialità con cui avevo letto l'articolo di w3schools.
    Francesco D'Aguanno
    daguanno.it

  7. #7
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Con l'id!
    codice:
    link1
    link2
    ..
    ..
    <a id="salto1"></a>
    ...
    <a id="salto2"></a>
    ..
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  8. #8

    Sto accumulando figuracce dopo figuracce...

    Grazie.
    Passo e chiudo.
    Francesco D'Aguanno
    daguanno.it

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    Ognimodo controlla sempre la DTD (la sintassi da conoscere è davvero poca), così riesci a toglierti i dubbi.

    Poi w3schools non parla di moduli
    HTML 4.01 defines a name attribute for the elements a, applet, frame, iframe, img, and map. In XHTML the name attribute is deprecated. Use id instead.
    Se cita in lista gli elementi, significa che si riferisce ad essi.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.