Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/08/2015, 02:08
monicapo
 
Fecha de Ingreso: septiembre-2003
Mensajes: 140
Antigüedad: 20 años, 7 meses
Puntos: 2
Respuesta: Función jquery input text

Esto funciona:
Échale un ojo.

Código:
<!DOCTYPE html>
<html>

<head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <script type="text/javascript" src="jquery-1.11.0.min.js"></script>
      <script>
	    $(document).ready(function() {
		$('#campo').click(function(e) {
	   	   e.stopPropagation();
		   if($("#campo").val().charAt(0)=="$") { //Comprobamos que hay '$'
			$("#campo").val($("#campo").val().replace('$', ''));
		   }
		})
		$(function(){
	 	   $(document).click(function(){  
			if($("#campo").val().charAt(0)!="$") { //Comprobamos que no hay '$'
				$("#campo").val("$"+$("#campo").val());
			}
		   });
		});
	   });
      </script>
</head>

<body>
	<input type='text' id='campo' value='$hola' />
</body>
</html>