Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Perdita del Focus dopo il submit stessa pagina

    Buongiorno a tutti ho un problema sul focus dopo aver eseguito una submit in una pagina asp con codice js

    <input class="colorText" value="0,000" id="TassoF" type="text" name="TassoF" onchange="LoadTF()">

    function LoadTF()
    {
    document.fDeroga.target=""
    document.fDeroga.submit()
    document.fDeroga.TassoF.focus
    }
    //-->
    </script>


    il problema è che al submit della pagina la riga del focus non funziona e la pagina ritorna alla posizione inziale e non mi da il focus alla text TassoF

    come posso fare? mi aiutate?
    grazie mille

  2. #2
    Ciao,

    hai controllato l'attributo action del form? è valorizzato correttamente?
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    si nel form ho messo questo
    <form id="fDeroga" name="fDeroga" method="post" action="Compila_Deroga.asp">

    compila_deroga.asp è la pagina che si richiama

  4. #4
    prova a completare con i ; in fondo ad ogni riga e con () che è richiesto dopo alla funzione focus, quindi così

    codice:
    function LoadTF()
    { 
    document.fDeroga.target="";
    document.fDeroga.submit();
    document.fDeroga.TassoF.focus();
    }
    anche se onestamente dopo il submit la pagina poi quasi sempre fa un reload,quindi mettere una qualsiasi istruzione javascript dopo a submit () è un po' assurdo, mah...

  5. #5
    infatti non funziona ugualmente :-(
    grazie lo stesso

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Come pretendi di dare il focus ad un elemento che non esiste piu'? quello che vedi appartiene ad un'altra pagina... anche se ha lo stesso nome per il browser e' diversa.

    Devi dargli il focus facendo scrivere al server un opportuno script... da eseguire all'onload della pagina.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.