• Home
  • SEO e Web Marketing
  • Webmaster e Developing
  • Design e Photoshop
  • Info
  • Blogroll
  • Parlano di noi su...
  • Scaricare Programmi

Modificare l’attributo VALUE negli input al passaggio del mouse

modificare-lattributo-valu
L’attributo Value, in italiano valore, permette di decidere quale testo lasciare di default negli elementi input, cioè caselle di testo dei form o pulsanti di submit. E’ il tipico testo che troviamo all’interno dei box di ricerca con la scritta “cerca”. Google invece utilizza un’immagine come testo predefinito per i suoi motori di ricerca personalizzati, e al cliccare del mouse, o più precisamente quando si mette onfocus l’elemento input, il campo testo si svuota e ci permette di scrivere il nostro.
Questo piccolo effetto molto carino si può implementare con qualche riga di javascript, vediamo come. Inanzitutto bisogna creare la funzione, ed inserirla prima della chiusura del tag head.

<script type="text/javascript">
function cambia(){
   var cont;
   cont= document.getElementById("cerca");
   cont.value=" ";
}
function out() {
 var cont;
   cont= document.getElementById("cerca");
   cont.value="Cerca nel sito...";
}
</script>

Il codice javascript è abbastanza semplice, inanzitutto abbiamo 2 funzioni: cambia() che verrà applicata quando clicchiamo dentro l’input e che cancella il testo presente, infatti nel campo cont.value=” “ notiamo che c’è solo uno spazio.
L’altra funzione out(), entrerà un funzione quando usciamo dall’input e clicchiamo altrove. Infatti qui il campo cont.value=”Cerca nel sito…” è il testo che vorremmo inserire.
Queste due funzioni permettono di agire sull’elemento che vogliamo tramite la ricerca dell’ID che gli indichiamo nel campo document.getElementById.
Ora possiamo recarci nel nostro input e attribuire l’ID che abbiamo scelto, e gli definiamo l’attributo value di default che vogliamo, che ovviamente sarà lo stesso utilizzato nella funzione out(), e gli indichiamo tramite onfocus e onblur le funzioni che deve svolgere, e quindi il codice html sarà così:

<input type="text" value="Cerca nel sito..." onfocus="javascript:cambia();" 
onblur="javascript:out();" id="cerca" />
  • Share this on del.icio.us
  • Share this on Facebook
  • Tweet This!
  • Stumble upon something good? Share it on StumbleUpon
  • Share this on Technorati
  • Digg this!
  • Add this to Google Bookmarks
    popup
    Popup-under pubblicitario in stile Html.it

    Nell'era del web 1.0 spopolavano gli odiosi popup a finestra con messaggi pubblicitari, che dato il sistema di Internet Explorer (all'epoca unico...


    error-404-03
    Ispirazioni per realizzare una pagina 404

    La pagina di errore 404 è davvero fastidiosa, ma altrettanto importante per utenti e webmaster, ma ciò dipende sopratutto da come viene impostata....


    nuovi-siti-e-temi-wordpress
    Nuovi siti e temi wordpress realizzati

    Ultimamente l'attività di blogger ha avuto dei rallentamenti, perdendo ahimè anche qualche visitatore. Purtroppo sono stato impegnato nella...


    editor-online-per-html-css
    Editor online per Html Css e Php

    Ecoder è un editor online per la creare e modificare codice Hhml, Css, Jacascript e Php direttamente dal browser, senza dover installare...


    h1-h2-h3-h4-h5-h6
    h1 h2 h3: come utilizzare gli heading nelle pagine web

    Qualche giorno fa su Edit è stato pubblicato un post in cui veniva segnalato un sito interamente dedicato all'infinita questione su l'utilizzo...



Aggiungi su OkNotizie

Ti è piaciuto questo Articolo? Iscriviti ai Feed, o segui il Blog via Email!

Email:
Tags: Html, Javascript, web 2.0, Web Development, Webmaster
Postato su Html, Javascript, Web Development, Webmaster on 8 maggio, 2009

  • Isrciviti ai feed facebook profile technorati profile

WebMaster: non perderti questi Articoli!

  • Cosa fare subito dopo aver aperto un Blog
  • Tecniche per fare scambio link
  • Come realizzare una grafica per WordPress
  • Come inserire Lightbox in WordPress
    • Risorse Web (87)
      • Plugins (12)
      • Tutorial (7)
    • Senza categoria (4)
    • SEO (34)
      • Strumenti per WebMaster (6)
      • Web Marketing (5)
        • Social Network (5)
    • Web Design (60)
      • Css (22)
      • Photoshop (7)
      • Template (10)
    • Web Development (44)
      • Ajax (4)
      • Html (19)
      • Javascript (16)
      • Php (14)
    • Webmaster (90)
      • Browser (6)
      • Cms Alternativi (3)
      • Google (19)
      • Programmi per Web Designer (2)
      • Programmi per WebMaster (3)
      • WordPress (31)

    Tag Cloud

    aggiornamento pagerank Aggiungi nuovo tag aumentare i visitatori Browser Brush Chrome Experiments Cms Css feed Film Geek Flash Flat Nuke Font Frog Cms Google Google Chrome grafica Html Icone Internet Explorer 8 Javascript Javascript V8 msn experience New Cms Personalizzare Wordpress Photoshop Php plugin Programmi per Web Designer pulsanti web Risorse Web scambio link SEO social media strumenti per webmaster tema wordpress Template wallpaper web 2.0 Web Design Web Development web marketing Webmaster word WordPress

    Ultimi Commenti

    • Lorenzo De Santis su Buone Vacanze a tutti i lettori
    • Lorenzo De Santis su Buone Vacanze a tutti i lettori
    • Lorenzo De Santis su Buone Vacanze a tutti i lettori
    • Angelo su Buone Vacanze a tutti i lettori
    • Lorenzo De Santis su Buone Vacanze a tutti i lettori
    © NoizExperience Blog. Tutti i diritti riservati.
    Web Design