Ciao a tutti; che evento è quello che mi permette di eseguire un'azione quando ho il cursore puntato in un input di tipo testo?
Ciao a tutti; che evento è quello che mi permette di eseguire un'azione quando ho il cursore puntato in un input di tipo testo?
onfocus![]()
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
Ho un problema:
Vai col codiceadesso 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>
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
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