Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441

    Evento per cursore puntato in un input text.

    Ciao a tutti; che evento è quello che mi permette di eseguire un'azione quando ho il cursore puntato in un input di tipo testo?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    onfocus
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441
    Ho un problema:
    Vai col codice adesso vi spiego
    Ho un div17 che al passaggio del mouse mi rende visibile oppure no un div ($id1), questo ultimo div contiene un input di tipo testo e vorrei che quando l'utente volesse iniziare a scrivere, se accidentalmente spostasse il mouse fuori dell'area del div17, il div $id1 rimanesse visibile, così tramite l'evento focus, si ho provato, ma gli eventi qui si contrastano!
    Aiuto, soluzioni?

    Codice PHP:
                        <div id='div17'  
                             
    onmouseover="document.getElementById('$id1').style.visibility = 'visible'"
                             
    onmouseout="document.getElementById('$id1').style.visibility = 'hidden'">                        
                            <
    div id='div25'>
                                <
    div id='div26'>
                                    
    $fa
                                
    </div>
                                <
    div id='div27'>
                                    <
    div id='$id1' style='visibility: hidden'>
                                        <
    form action='pageofpost.php' method='POST' 
                                            
    style='margin: 0'>
                                            <
    input type='text' id='inp16' 
                                                
    onfocus="document.getElementById('$id1').style.visibility = 'visible'">
                                            <
    input type='hidden' name='id1' value='$id1'>
                                        </
    form>
                                        <
    form action='pageofpost.php' method='POST' 
                                            
    style='margin: 0'>
                                            <
    input type='image'src='icon6.png' id='inp15'>
                                            <
    input type='hidden' name='id1' value='$id1'>
                                        </
    form>
                                    </
    div>
                                </
    div>
                            </
    div>                            
                        </
    div

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non complicarti la vita con gli onmouse, lo apri al passaggio e lo chiudi con un click (immagine x) se non gradisci prosegui con le prove ma dubito che ci sia soluzione.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il principio da applicare:
    codice:
     <script>
     var editando=false;
     function fuori() {
    	if (!editando)	{
    	  // ESEGUI ISTRUZIONI ONMOUSEOUT
    	}
     }
     </script>
    
    
      <div onmouseover="sopra()" onmouseout="fuori()">
      <input type="text" onfocus="editando=true" onblur="editando=false">
      </div>
    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.