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

    [JS] esiste un tag simile al onChange ?

    io su una textArea ad onChange lancio una funzione javascript, ma noto che, la funzione parte solamente se scrivo qualche cosa nella textarea, e poi esco fuori cliccando col mouse, e se gli faccio scrivere qualche cosa dentro da un buttone, nn avvia la funzione, adesso a me servirebbe che in ogni cambiamento che subisce, deve lanciare l'azione, Grazie
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    La rilevazione del cambiamento non puo' avvenire se la stessa deriva da modifice apportate tramite script o con operazioni di copia/incolla.

    L'alternativa potrebbe essere controllare il valore ad intervalli di tempo regolari e lanciare l'azione se si rilevano variazioni...
    codice:
    <script>
    var vecchio="";
    function controlla() {
      nuovo = document.mioForm.miaTextArea.value;
      if(nuovo!=vecchio) tuaFunzione();
      vecchio = nuovo;
    }
    </script>
    <body onload="setInterval('controlla()',100)">
    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

  3. #3
    potersti elaborare sia gli eventi
    ONCHANGE
    che
    ONKEYUP
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  4. #4
    Grazie, ma quello che volevo fare l'ho risolto con una funzione che è molto utili, ma adesso nn capisco una cosa, in IE funge, in firefox no, a me interesserebbe che andrebbe bene solo in questi due browser

    codice:
    <html>
    
    <head>
    
    <title>test</title>
    
    <script>
    function test ()
    {
        htmlbox.document.designMode = 'On';
    }
    </script>
    
    <body onLoad="test()">
    
    <iframe id="test" style="width: 400px; height:500px"></iframe>
    </body>
    </html>
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Dov'e' la textarea :master:

    Qui stai cambiando domanda... non sono sicuro che tu possa gestire gli eventi generati in quella finestra ... prova a cercare documentazione nel sito MSDN

    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.