• User Attivo

    form inviato con javascript non validato

    salve a tutti,

    sto provando a creare un form che si autoinvii con javascript, ma che permetta comunque a chi non ha javascript abilitato di inviarlo tramite un input type submit...

    <form action="<?php echo($_SERVER['PHP_SELF']);?>" method="get" id="lang">
    <fieldset>
        <select name="language" id="language" onchange="document.forms['lang'].submit();">
            <option value="it" selected="selected">Italiano</option>
            <option value="en">English</option>
            <option value="fr">Français</option>
        </select>
    <noscript>
        <input type="submit" value="Cambia lingua" />
    </noscript> 
    </fieldset>
        </form>
    ```il problema è che il codice non viene validato...  gli errori sono questi:
    >          document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag.    <input type="submit" value="Cambia lingua" /**>****
    e 
    **> end tag for "noscript" which is not finished.</noscript> 
    qualcuno mi sa dire perché?
    
    grazie mille...