Showing posts with label Wiz Approved. Show all posts
Showing posts with label Wiz Approved. Show all posts

Wednesday, April 18, 2007

Pulire i campi di input


Presento&Linko (tm) un ottimo js per ripulire i campi di input che si può fregiare del rarissimo bollino "Wiz Approved".

E che può senza dubbio essere considerato "jAPS Way".

In breve, perché si è guadagnato le ambite certificazioni:

  • utilizza addEvent, semplice e diffusa (e infatti ce l'avevo già) funzione per la gestione oculata di eventi e chiamate a Javascript
  • utilizza un "marcatore" semplice e non invasivo per segnalare i campi di input di cui si deve occupare: class="cleardefault"
  • se non c'è, la pagina funziona lo stesso: non devi progettare la pagina intorno allo script.
Ha anche due punti migliorabili, con poco sforzo, da chi decidesse di servirsene:
  1. l'autore propone di scaricare anche il file util-functions.js, che contiene però altre funzioni oltre a addEvent. Funzioni che però non vengono chiamate dallo script vero e proprio in questione. Il mio consiglio è di procurarsene una e di usare sempre quella.
  2. manca il supporto per gli input di tipo password. Per aggiungerlo è sufficiente aprire il file clear-default-text.js e sostituire la riga 19 con la seguente:
if ((theInput.type == 'text' || theInput.type == 'password') && theInput.className.match(/\bcleardefault\b/)) {
Tutti i link:

Bau,
Wiz