2011-01-27 20 views
6

Ho un modulo semplice e lo ho inserito all'interno dello < div id = "center">. Funziona benissimo ma continua a ricevere avvertimenti. perchè così ?HTML: avviso - Posizione del tag non valida (input)

ad es. < div id = "center">

<div id = "center"> 

    <form action="test" method="post"> 

    <input type="hidden" id="text1" name="texts"/> </input> --> getting warning 

    </form> </div> 

Grazie in anticipo.

risposta

12

Un elemento <input> non può essere un elemento figlio di <form>. Un elemento di blocco deve andare lì.

Hai bisogno di qualcosa come form --> fieldset --> input o form --> div --> input.

Si ha anche un <input /> a chiusura automatica seguito da un tag di chiusura </input> che non ha un ingresso aperto da chiudere.

+1

form -> div -> input :) risolto utilizzando questo metodo. Grazie – Bibhaw

0

mettendo il <input type="text" ... /> all'interno di un blocco <div> come questo rende l'errore di andare via in Eclipse o in primavera suite di tool. di seguito è un esempio molto semplice.

<div> 
    username:<input type="text" name="user" /> 
</div> 
Problemi correlati