Sto utilizzando la popolare estensione di Firefox Greasemonkey.Codice JavaScript per la maiuscola degli input di testo
Mi piacerebbe sapere se ci fosse un modo per capitalizzare tutti gli input di testo in una certa forma, quindi se vorrei utilizzare jQuery il codice sarebbe simile:
$('form#formid input[type=text]').capitalize();
Ora, naturalmente, so .capitalize()
non è una funzione valida e, per capitalizzare il testo, è necessario un codice JavaScript complicato, ma dopo tutto il googling, non sono riuscito a trovarne uno che sembrava potesse essere implementato in Greasemonkey.
Qualcuno può aiutarmi a scrivere questo script?
da capitalizzare, voglio dire, capitalizzando la prima lettera di ogni parola, come il CSS text-transform:capitalize;
e deve ignorare le lettere l'utente potrebbe mettere in forse farlo su modulo presentare sarebbe più facile ...
Grazie.
perché non basta creare una classe CSS che ha il text-transform: capitalizzare e utilizzare jQuery per aggiungere/rimuovere quella classe, se necessario? – c0deNinja
@ c0deNinja Causa, i CSS non cambiano il contenuto attuale, queste informazioni vengono salvate in un database ... – henryaaron