Focus su un campo

Iwawa

Nuovo Utente
30 Apr 2020
5
1
3
Ciao a tutti,
avrei bisogno di un aiuto per una funzione JS.
In un form PHP ho un campo che, nel momento in cui viene perso il focus (passando ad un altro campo), viene immediatamente validato da un evento onBlur che in caso di errore apre un sweet alert.
Fin quì tutto Ok.
Vorrei, però, che non appena chiuso l'alert (click su OK) il focus ritornasse al campo non valido. Per far questo mi è stato suggerito di creare una piccola funzione javascript; poichè sono a digiuno di js, qualcuno può darmi un aiuto con un esempio?
Grazie e cordiali saluti.
 

Leonardo Scotti

Utente Attivo
19 Apr 2020
55
2
8
La Spezia
Cia,
puoi usare questa semplice funzione Js


JavaScript:
<script>
    function setfocus() {
  f (num.value == "") {

alert("Campo obbligatorio!");

num.focus();
</sctipt>

in questa funzione nella condizione del decisionale if ho scritto quell'errore, ma tu puoi scrivere quello che ti pare
 

Iwawa

Nuovo Utente
30 Apr 2020
5
1
3
Cia,
puoi usare questa semplice funzione Js


JavaScript:
<script>
    function setfocus() {
  f (num.value == "") {

alert("Campo obbligatorio!");

num.focus();
</sctipt>

in questa funzione nella condizione del decisionale if ho scritto quell'errore, ma tu puoi scrivere quello che ti pare
Ciao e grazie per la risposta,

mi pare però che manchino un pò di parentesi e presumo che f (num.value == "") stia per if (num.value == "")
 

Iwawa

Nuovo Utente
30 Apr 2020
5
1
3
Cioè penso che il codice corretto, anche se non sono un esperto di js, debba essere:
JavaScript:
<script>
    function setfocus() {
          if (num.value == "") {
            alert("Campo obbligatorio!");
            num.focus();
        }
    }
</sctipt>
Ciao e grazie ancora
 
  • Like
Reactions: Leonardo Scotti

Leonardo Scotti

Utente Attivo
19 Apr 2020
55
2
8
La Spezia
Cioè penso che il codice corretto, anche se non sono un esperto di js, debba essere:
JavaScript:
<script>
    function setfocus() {
          if (num.value == "") {
            alert("Campo obbligatorio!");
            num.focus();
        }
    }
</sctipt>
Ciao e grazie ancora
si assolutamente, ho fatto di fretta e mi sono dimenticato le due graffe in chiusura
 

Iwawa

Nuovo Utente
30 Apr 2020
5
1
3
Certamente.

Solo un ultima cosa: se chiamo questa funzione da php dove ho una variabile tipo $login o $name etc., è corretto scrivere semplicemente ad esempio $login.value e $login.focus() o queste variabili devono essere passate in un altro modo?
 
Discussioni simili
Autore Titolo Forum Risposte Data
Arcadia [MS Access] Focus su campo specifico MS Access 1
A [Jquery]Focus su campo input appena creato col dom jQuery 5
C focus su campo di testo Flash 0
V Domande su Keywords e Focus Key SEO e Posizionamento 0
S [HTML] Focus dell'input HTML e CSS 2
A [Javascript] Problema focus() solo su osx Javascript 2
A Mantenere il focus su di una inputbox Javascript 1
K strano focus input type="text" HTML e CSS 4
K tasto invio e focus su successiva input Javascript 2
Emix [RISOLTO]Impostare focus su textbox dopo foreach jQuery 16
B Spostare Focus su una determinata TXTbox Javascript 3
P Focus(); che non funziona ... Javascript 0
Sevenjeak Far ottenere il Focus ad un'elemento Java 5
X reload con focus Javascript 2
L focus dopo xmlHttp Ajax 0
E Passare Focus da TextBox Javascript 3
S Problema reset e focus Javascript 4
A Verificare il focus Javascript 4
G Valore del campo id maggiore di 9999 MySQL 0
S da casella di testo a campo tabella Database 0
M Vendo il mio sito web teknosurfng.com, che trasmette nel campo della tecnologia Compravendita siti e domini 0
F errore 1062 su campo nuovo MySQL 4
R Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera MS Access 10
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
A pulsante di update campo mysql con javascript Javascript 2
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
D riempire campo inserendo un valore in un altro campo PHP 2
S riflettere valore di campo input range in live Javascript 0
P Ricerca campo data PHP 1
M Aggiornare stesso campo in due tabelle PHP 0
U Campo vuoto data errore Fatal error: PHP 2
Alex_70 Aggiornare campo da un altro campo PHP 16
F Steps campo input field Javascript 1
N Chiave Primaria in Campo Calcolato Windows e Software 1
Alex_70 Nascondere label tab se campo vuoto PHP 2
G Impostare suggerimenti campo text di un form Javascript 2
Shyson Inserire placeholder nel campo cerca PHP 5
B Campo ricerca domini HTML e CSS 4
D verifica codice fiscale persona fisica /aziendale stesso campo HTML e CSS 1
G Campo Not null a condizione MySQL 8
M [PHP] Compilare automaticamente il campo data PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
M [PHP] Salvare campo di una tabella in una variabile PHP 14
M [MySQL] CREARE UN LINK SU UN DETERMINATO CAMPO DI UNA TABELLA RISULTATO DI UNA QUERY SQL MySQL 3
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
M [PHP] Drop down in campo select PHP 1
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0

Discussioni simili