Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585

    Controllo input type in una form

    Ciao a Tutti !!
    Ho un problema.

    Ho creato una form, con un campo libero di testo:

    <FORM NAME="chooser" METHOD=POST ACTION="pag1.asp">
    <INPUT TYPE=TEXT NAME=req_archive VALUE="num" size="9">
    <INPUT TYPE=SUBMIT VALUE='Submit'>
    </FORM>

    Vorrei che quando uno scrive un valore nel campo testo, non appena abbandona col mouse il campo, scatti un controllo che dice: se il numero digitato e' "11" mi apri, PRIMA DEL SUBMIT DEL FORM, una pag2.htm, altrimenti procedi pure col Submit.

    Allora ho cosi' modificato il codice:

    <head>
    <script language="JavaScript">
    function wait(){
    if (document.chooser.req_archive = "11") window.open("pag2.htm");
    }
    </script>
    </head>

    <FORM NAME="chooser" METHOD=POST ACTION="pag1.asp">
    <INPUT TYPE=TEXT NAME=req_archive onmouseout="wait()" VALUE="num" size="9">
    <INPUT TYPE=SUBMIT VALUE='Submit'>
    </FORM>

    Non funziona (((((
    Dove sbaglio ??
    Grazie mille in anticipo !!!

  2. #2
    codice:
     if (document.chooser.req_archive = "11") ...
    in questo modo fai un'assegnazione, non un controllo.
    fai così:

    codice:
     if (document.chooser.req_archive == "11") ...
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    manca anche il value:

    if (document.chooser.req_archive.value == "11") ...
    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
    Registrato dal
    Jun 2002
    Messaggi
    585
    Grazie mille !!
    Ho risolto, fuziona !!

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.