 
			
				20/02/2006, 03:38
			
			
			     |  
        |     |    |    Fecha de Ingreso: febrero-2006  
						Mensajes: 9
					  Antigüedad: 19 años, 8 meses Puntos: 0     |        |  
  |      Basicamente estas reproduciendo lo q yo le argumente a mi jefe...    
Gracias, al menos no soy el unico q opina asi.   
La cosa es q es una aplicacion empresarial bastante grande, y es muy probable q se pueda acceder a los datos desde otras aplicaciones desde las q puede q no tengamos todo el control. Por eso la necesidad de q el contenido de los campos sea el q se ve en todo momento.   
Yo sugeri el CSS para mostrar y convertir a mayusculas en BBDD (oracle en este caso), o en el server antes de enviar a BBDD (arquitectura J2EE). 
Incluso meter un toUpperCase() al hacer un onBlur()... pero ni caso.    
Y donde hay capitan no manda marinero, como bien sabemos (bueno, tampoco es q me pueda quejar tanto :P)   
Muchas gracias en cualquier caso.   
Por si sirve de algo, creo q ya hemos encontrado la solucion (y si, es un tocho de codigo de narices).   
Para IE:   
function setCaretTo(control)  
{ 
	if (control.createTextRange)  
	{ 
		var range = control.createTextRange(); 
		range.collapse(true); 
		range.moveStart('character',caret_pos); 
		range.select(); 
	} else if (control.setSelectionRange)  
	{ 
		control.focus(); 
		control.setSelectionRange(caret_pos, caret_pos); 
	} 
}   
y para opera y FF utilizando el txt.selectionStart.   
En cualquier caso, muchas gracias.           |