Visualizzazione dei risultati da 1 a 2 su 2

Discussione: setFocus

  1. #1

    setFocus

    Salve a tutti!
    Eccomi di nuovo qua con un problema sulle text.

    In un classico form di Login ho due text (una per l'utente e l'altra per la password) e un pulsante di Login. Il mio intento era quello di controllare se i campi richiesti sono entrambi riempiti. Se un campo non è stato inserito restituisco una alert JS con una descrizione. A questo punto vorrei che il fuoco si spostasse sulla text vuota. Ho utilizzato il comando selection.setfocus ma non funziona. Dopo vari tentativi ho provato a sospendere il codice che lancia l'alert JS e in questo modo funziona.
    Come faccio a usare sia l'alert JS che il comando Selectio.setFocus?
    Riporto il codice AS:

    Metodo Funzionante
    function Login(){
    if (_root.TxtUtente.text == "") {
    gotoAndStop(0);
    Selection.setFocus("_root.vUtente");
    return;
    }

    Metodo Non Funzionante
    function Login(){
    if (_root.TxtUtente.text == "") {
    getURL("javascript:alert('E’ Obbligatorio Inserire L’Indirizzo Di Posta Elettronica!');");
    gotoAndStop(0);
    Selection.setFocus("_root.vUtente");
    return;
    }

    Grazie a chiunque voglia darmi un aiuto!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Non usare l'alert in javascript, ma crea una popup di avvertimento in flash (ad esempio con i components appositi, come l'alert o il message window)

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.