Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    come validare un solo campo?

    Ho un campo TextBox che dovrebbe contenere una data valida.
    Vorrei tramite l'evento click di un pulsante lato client, validare SOLO quel controllo utilizzando le librerie javascript che il sistema mette a disposizione.
    Potete aiutarmi?

    Ciao
    Pietro

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    hai provato mettendo invisibili gli altri validatori?

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da sms
    hai provato mettendo invisibili gli altri validatori?
    Ma come è possibile una risposta in meno di un minuto?

    Spiego. Ho una pagina di acquisizione dati classica, stile Access. E' composta dai classici controlli server e dai suoi validatori, che entrano in gioco quando premo il pulsante di emissione.

    Però mi hanno fatto aggiungere una specie di popup mobile dentro la finestra fatta tramite una divisione. Questa finestra secondaria permette di introdurre altri dati, tra i quali un campo data.
    La chiusura di questa finestra dovrebbe validare SOLO questo campo data. Ho risolto provvisoriamente con una funzione mia, ma preferirei utilizzare quelle di sistema, gratis, visto che ci sono.

    Pietro

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Ma come è possibile una risposta in meno di un minuto?

    cmq nel bottone ke kiude la finestra potresti mettere ..

    If NomeValidatore.IsValid THen
    End if

    invece se vuoi controllarli tutti avresti fatto
    If Page.IsValid then
    End if

    giusto?

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da sms

    cmq nel bottone ke kiude la finestra potresti mettere ..

    If NomeValidatore.IsValid THen
    End if

    invece se vuoi controllarli tutti avresti fatto
    If Page.IsValid then
    End if

    giusto?
    A dire la verità non ho capito. Parlo di validare lato client tramite javascript senza validatori ma utilizzando le funzioni di sistema (quelle funzioni che richiamano i validatori)
    Pietro

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    allora mi sa ke ti conviene studiarti il codice html generato dalla pagina, xkè c'è una funzione js ke rikiama la validazione ..

  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da sms
    allora mi sa ke ti conviene studiarti il codice html generato dalla pagina, xkè c'è una funzione js ke rikiama la validazione ..
    va bene, ma è che vorrei evitare di studiare :rollo:
    Pietro

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da pietro09
    va bene, ma è che vorrei evitare di studiare :rollo:
    a ki lo dici .. se vuoi posso studiare x te, ma nn adesso.. diciamo tra un paio d'ore ..

  9. #9
    io uso una funzione javascript a cui passo un array di validatori da utilizzare. Questa disabilita tutti i validatori della pagina ed abilita solo quelli presenti nell'elenco:
    codice:
    	var changePasswordValidator=new Array(document.all['<%=rfvPasswordOld.clienID%>'],document.all['<%=rfvPassword%>'],document.all['<%=changePassword_cvConfirmPassword%>]);
    	function Enabled_Validators(ArrValidators)
    	{
    		var i;
    		var j;
    		var valOK;
    		for (i=0;i<Page_Validators.length;i++) 
    		{
    			valOK=false;
    			if(ArrValidators!=null)
    				for (j=0;j<ArrValidators.length;j++)
    				{
    					if (Page_Validators[i]==ArrValidators[j]){valOK=true;j=ArrValidators.length;}
    				}
    			ValidatorEnable(Page_Validators[i],valOK);
    		}
    	}
    sul focus del bottone lanci Enabled_Validators(changePasswordValidator);

  10. #10
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Per sms. Ti ringrazio ma non voglio così tanto. Basta il pensiero


    Per DeBe99. Credo di averla già vista la tua funzione, ma non riuscivo a recuperarla. La proverò. Grazie


    Grazie
    Pietro

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 © 2026 vBulletin Solutions, Inc. All rights reserved.