Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Form e Netscape

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    16

    Form e Netscape

    Raga come faccio a controllare che un utente abbia effettivamente riempito i campi di un form?
    Normalmente con explorer uso una procedura in vbscript ma con Netscape come si fa?

  2. #2
    vbscript è un linguaggio proprietario e quindi usandolo ti esponi al problema del suo non funzionamento con qualsiasi browser diverso da msie, non solo Netscape, che peraltro ormai ha una percentuale bassissima di utenti in quanto dichiarato morto.
    La cosa migliore è usare un linguaggio server side come PHP o Perl, ma dipende anche da com'è fatto il form, nel senso che se è fatto in un certo linguaggio server side ti conviene includere i controlli nel programma stesso.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    16
    Il form è del tipo:

    <form action="inserimento.asp" method="post" name="Invio" id="Invio" ENCTYPE="multipart/form-data">

    <input type="text" value="" name="cognome" >


    <input type="submit" name="inv" id="inv" value=" INVIA "></td></tr>

    </form>


    <SCRIPT language="VBScript">

    FUNCTION Invio_OnSubmit()

    if len(Document.all.cognome.value)=0 then
    Invio_OnSubmit=false
    alert "Dati non completi",,"ERRORE"
    document.all.cognome.focus
    end if

    end function



    Questa funzione (function invio_onsubmit()) mi permette di fare dei controlli sui campi prima di fare il submit ma funziona solo con msie
    Sai dirmi una funzione equivalente magari in javascript?

  4. #4
    Non sono esperto di JavaScript per cui non ti so dare un consiglio preciso. Hai provato a cercare nella sezione JavaScript di html.it?

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.