Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    3

    Visualizzare immagine all'onFocus

    Salve a tutti.
    Spero di aver indovinato il forum, anche perchè mi sto avvicinando ora allo html.

    In una pagina html ho un campo <input name='campo1' type='text'> e vorrei riuscire a far apparire un'immagine quando il campo stesso prende il fuoco e farla sparire quando lo perde.
    In pratica vorrei che onFocus si comportasse quasi come onMouseover...

    Vorrei, inoltre, poter stabilire la posizione in cui far apparire l'immagine (ovviamente non sopra il campo perchè l'operatore deve immettere i dati nel campo).

    Grazie per l'attenzione.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    ti serve un giochillo in javascript
    sezione nella quale ti sposto

    intanto da un 'occhiata all'esempio tecnico di base
    http://www.w3schools.com/jsref/event_onfocus.asp



  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    3
    Prima di tutto, grazie.

    Sì, l'onMouseover mi è abbastanza chiaro, anche perchè lo avevo già sperimentato ma tutti gli esempi che ho trovato attivano qualcosa sull'oggetto su cui passa il mouse.

    Ciò che mi blocca, proprio nell'analizzare il problema, è che nel mio caso onFocus (e ovviamente onBlur) devono attivare qualcosa in un altro oggetto della pagina e non sul campo dove ho il fuoco e digito i dati.

    Ripeto, sono alle prime armi con html e javascript.

    Attendo fiducioso...

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da morlan
    ...
    Ciò che mi blocca, proprio nell'analizzare il problema, è che nel mio caso onFocus (e ovviamente onBlur) devono attivare qualcosa in un altro oggetto della pagina e non sul campo dove ho il fuoco e digito i dati.
    Prova a postare codice html ed un immagine d'esempio cosi è impossibile capire cosa vuoi fare
    Ripeto, sono alle prime armi con html e javascript.

    Attendo fiducioso...
    Invece d'attendere studia http://javascript.html.it/guide/legg...pt-per-esempi/
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    3
    Certo che ho continuato a studiare e ho risolto così

    <script>
    function VisualizzaImg(Img1) {
    document.foto.src=Img1;
    }
    </script>


    <input name="campo1" type="text" size="2" maxlength="2" onFocus="VisualizzaImg('$Img1')" />
    [img][/img]

    Per ogni campo che prende il fuoco, riesco così a visualizzare un'immagine specifica nella stessa posizione dello schermo.

    Sarebbe interessante riuscire a visualizzarla non in posizione fissa ma relativa al campo di input...

    Si può fare ?

    Grazie

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.