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

    Switchare il focus da una textbox all'altra?

    ciao ragazzi, sto facendo uno script in javascript che interagisce con html.
    Vorrei far si che alla pressione del tasto "cambia" con id "enter" il fuoco della prima casella si attivi sul secondo, analogamente premendo di nuovo il tasto succeda il contrario. Ho provato a buttar giù questo codice ma inspiegabilmente non va.
    Qualcuno potrebbe aiutarmi?
    Inoltre vorrei far si che, sempre tramite queste due caselle, se c'è del contenuto all'interno dell medesime, premendo il tasto "cambia", il contenuto venga trasferito all'interno di una nuova finestra, e questa deve far lampeggiare il testo, è possibile farlo? Chi mi aiuta?
    codice:
    <html>
    <input type="text" id="c1"><br/>
    <input type="text" id="c2"><br/>
    <input type="button" value="cambia" id="enter" onkeypress="focus();">
    
    
    <script>
    function focus()
    {
     if (document.activeElement.getAttribute('id') == 'c1')
     {
     document.getElementById('c2').focus();
     }else 
     {
     document.getElementById('c1').focus();
     }
    }
    </script>
    </html>
    ?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Prova a cambiare onkeypress con onclick e il nome della funzione focus() con un nome non riservato, per le modifiche bisogna lavorarci su
    Ultima modifica di cavicchiandrea; 13-04-2014 a 00:11
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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 © 2024 vBulletin Solutions, Inc. All rights reserved.