Visualizzazione dei risultati da 1 a 3 su 3

Discussione: lettere maiuscole

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    17

    lettere maiuscole

    salve ho questo form: <input type="text" name="nome" "size="20" maxlength="30" value="" onChange="javascript:this.value=this.value.toUpper Case();">
    funziona in quanto mi trasforma le lettere in maiuscolo quando l' utente esce dal form
    il problema è che ho tanti form:
    1)devo riportare la stessa procedura in tutti i form o posso utilizzare una formula unica per tutti?
    2)c'è un metodo per scrivere le lettere direttamente in maiuscolo senza dover uscire dal form?
    grazie...............

  2. #2
    risposta 2

    forse con onkeypress... cosi mentre stai scrivendo te lo modifica anche

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    window.onload=function(){
    	var inps=document.getElementsByTagName('input');
    	for(var k=0,l=inps.length;k<l;k++){
    		if(inps[k].type=='text'){
    			inps[k].onkeyup=inps[k].onkeypress=function(){this.value=this.value.toUpperCase();}
    		}
    	}
    }

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.