Visualizzazione dei risultati da 1 a 6 su 6

Discussione: tag form e input

  1. #1

    tag form e input

    Sto cercando di validare una pagina xhtml dtd "strict", ma il validatore di Macromedia Homesite mi dà questo errore


    The tag:"input" is not allowed within: "form" It is only allowed within: a, abbr, acronym, address, b, bdo, big, caption, cite, code, dd, del, dfn, div, dt, em, fieldset, h1, h2, h3, h4, h5, h6, i, ins. . ..

    Non capisco: non posso mettere il tag input dentro al tag form?mi sembra davvero strano...

    Il validatore del w3c sembra confermare...

    document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag

    Come posso fare un form? grazie, ciao!

  2. #2
    Il problema credo che si risolva aprendo <fieldset> dopo <form>
    Ma esteticamente non mi piace molto, c'è un altro modo?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non capisco il testo di macromedia (mi sembra contradditorio con le norme di XHTML), mentre capisco quello del W3C.

    Il tag <input> e` un tag di visualizzazione testo, che come tale deve stare dentro un

    o altro tag che prevede il display di testo.

    Prova a mettere semplicemente un

    dentro il <form>.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737

    scusate l'uppone...

    ho lo stesso problema...
    o meglio, ce l'ho proprio sul tag form.

    mi dice che
    codice:
    Line 159, column 10: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
    
            <div><form method="post" action="cercaDef.cfm">
    Se tolgo il div me lo lascia lo stesso l'errore...
    dove devo metterlo? :master: :master:
    Chicco Ravaglia per sempre con noi!

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non specifichi chi ti da` quell'errore. E` un validatore? quale?

    Forse quella riga e` contenuta dentro un tag di tipo inline, per cui non puoi metterci dentro un tag di tipo block, oppure qualcosa di simile.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    :metallica:
    mi hai già chiarito dov'era il problema...

    ero in uno span aperto...
    cmq l'errore lo dava il validatore del w3c....
    Chicco Ravaglia per sempre con noi!

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.