Archive for Gennaio 2008

jSpinner control

Quello che avevo provvisoriamente chiamato numericFieldDemo si è evoluto grazie anche alla nuova versione di Prototype (1.6) diventando jSpinner. Infatti durante lo sviluppo ho anche saputo il vero nome di questo tipo di controllo, ovvero “spinner”. Dato che jMouse è un prerequisito per poter usare jSpinner, l’ho aggiornato risolvendo un problema che si verificava in IE (usando i metodi con la rotellina le pagine scrollavano). Date un’occhiata alla demo!

Add comment 22 Gennaio 2008

Debug JS con IE: finalmente un tool che funziona

Companion.JS lavora a braccetto con DebugBar e necessita dell’installazione di  Microsoft Script Debugger. Non è un tool di alto livello ma per IE non c’è molta scelta. Lo sto usando da un mese e mi è stato utile in più di un’occasione.

Add comment 18 Gennaio 2008

Aggiornato jPrototype, versione 0.17

    Date un’occhiata alle nuove funzioni di jPrototype:

    • aggiunte le funzioni get() e set(), che rispettivamente ottengono e settano i valori dei campi di una form. La particolarità è che possono gestire array di elementi, in quanto preferiscono il nome dell’elemento piuttosto che il suo id. Se ad esempio abbiamo 5 radio buttons, con id “radio1″, “radio2″, “radio3″, “radio4″, “radio5″, e tutti con name “scelta1″, scrivendo $(“radio4″).get() oppure $FGet(document.nomeform.elements['scelta1']) si otterrà il valore del radio checkato, anche se non si tratta esattamente di quello indicato.
    • aggiunto il fix per IE ed Opera al metodo getElementById();
    • aggiunto Function.name();
    • aggiunta la funzione global() per leggere/settare variabili globali;
    • aggiunta la funzione $EX per estrarre il contenuto di un innerHTML o di un attributo value;
    • aggiunta la funzione is.formElement();
    • aggiunto navigator.version;
    • aggiunto Number.next();
    • aggiunte funzioni di parsing a String;
    • ora ad un elemento si possono applicare direttamente i seguenti controlli is: formElement, Num, Int, Float, Empty, Email, Url, CodiceFiscale, PIVA, Tel;
    • migliorato dump();
    • migliorata la funzione zeroFill();
    • migliorati is.Array() e $AA();

    Add comment 11 Gennaio 2008


    Mephit

    Mephit logo
    PHP project for D&D players www.mephit.it

    Documentazione

    Motori di ricerca

    Utility

    Categorie

    Meta

    Archivi