Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    142

    onchange: valore prima del cambiamento

    Salve a tutti,
    avrei una form con una input di tipo text dove viene avviata una funzione javascript all'evento onchange. La funzione mi riesce a recuperare il value dell'input dopo il "cambiamento" cioe dopo che l'input è stato modificato, ma si riesce a recuperare anche il valore dell'input prima che questo venga cambiato?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    142
    Nessuno sa?

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    se gestito correttamente il codice si... ma serve il codice sennò nisba
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    142
    a me servirebbe semplicemente un alert del valore dell'input prima e dopo il cambiamento di valore:
    <input onchange="alert(document.miaform.mioinput.value);a lert(!!!valore della input prima del change!!!)" type="text" name="mioinput">

    Pensavo ci fosse qualche funzione per richiamare tale valore

  5. #5
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    Codice PHP:

    <script>
    myold="";

    function 
    remember(obj)
      {
      
    myold=obj.value;
      
    obj.value="";
      }

    function 
    tellme(obj)
      {
      
    alert('ora è ='+obj.value);
      
    alert('prima era ='+myold);
      }
    </script>

    <input type="text" name="pippo" onfocus="remember(this)" onblur="tellme(this)"> 
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    142
    si infatti alla fine è prorpio quello che ho utilizzato onfocus e onblur. Grazie! ciao

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.