Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    449

    Form e problema con gli attributi

    In un form che mi serve per l'autentificazione
    alla sezione riservata di un sito, mi trovo in difficoltà.
    Infatti, il codice (scorretto) che ho sotto mano è:
    codice:
    <label class="row" for="nome">Username:</label>
    
    <input type="text" id ="nome" size="30" maxlength="340" id ="usnm" name="usnm" />
    C'è però il guaio che l'autenticazione W3C fallisce perché
    sto usando due volte l'attributo id. Però non so come uscirne...

    Grazie
    M.

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    perchè 2 id? Basta usarne uno solo
    Errare humanum est, perseverare ovest

  3. #3
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777

    Re: Form e problema con gli attributi

    Originariamente inviato da samiel
    In un form che mi serve per l'autentificazione
    alla sezione riservata di un sito, mi trovo in difficoltà.
    Infatti, il codice (scorretto) che ho sotto mano è:
    codice:
    <label class="row" for="nome">Username:</label>
    
    <input type="text" id ="nome" size="30" maxlength="340" id ="usnm" name="usnm" />
    C'è però il guaio che l'autenticazione W3C fallisce perché
    sto usando due volte l'attributo id. Però non so come uscirne...

    Grazie
    M.
    Non è consentito l'uso di più di una volta nella stessa pagina di un id per usare le stesse regole più volte bisogna usare una classe

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    id puoi usarlo solo una volta (in quanto univoco),
    class quante volte vuoi





    edit:


    gufo...:

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    449
    Cmq la soluzione era l'uovo di colombo:
    codice:
    <label class="row" for="usnm">Username:</label>
    
    <input type="text" id="usnm" size="30" maxlength="340" name="usnm" />
    Grazie
    M.

  6. #6
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da samiel
    Cmq la soluzione era l'uovo di colombo:
    codice:
    <label class="row" for="usnm">Username:</label>
    
    <input type="text" id="usnm" size="30" maxlength="340" name="usnm" />
    Grazie
    M.
    Non si era e non si è neanche capito bene quale fosse il tuo problema!

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    449
    Che il validatore W3C, trovando nella medesima stringa
    due id con valore diverso protestava...

    M.

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.