none
Pasar parametro de un textbox a una variable de javascript RRS feed

  • Pregunta

  • Hola amigos.

    en esta ocasion quiero enviar el precio que me figura en un textbox a una variable de javascript.

    este es mi codigo aspx

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>formulario culqi</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
    
    </head>
    <body>
    
    
    <script src="https://checkout.culqi.com/js/v3"></script>
    
    <script>
        Culqi.publicKey = '456';
    	var precio="2550";
    	var email="kconde@gmail.com"
    	$('#buyButton').on('click', function(e) {
            Culqi.open();
            e.preventDefault();
        });
        // Configura tu Culqi Checkout
       Culqi.settings({
    			title: 'Pikaboo',
    			currency: 'PEN',
    			description: 'La tienda de tu bebe',
    			amount: precio
    
    			});		
      
    	function culqi() {
    			
      	if (Culqi.token) {
              var token = Culqi.token.id;
    	  var data = {token:token,precio:precio,email:email};
    	  var url = "proceso.php";
    	  $.post(url,data,function (res){
    		  alert(res);
    		  })
      	} else { // ¡Hubo algún problema!
          // Mostramos JSON de objeto error en consola
          console.log(Culqi.error);
          alert(Culqi.error.user_message);
      	}
    };
    	
    </script>
    <div><asp:TextBox ID="txtprecio" runat="server" CssClass="form-control" Height="35px"></asp:TextBox></div>
    <input type="button" id="buyButton" value="comprar"  onClick="Culqi.open()" >
    </body>
    </html>
    

    como veran hay una variable precio en java script que deberia de llevar el monto del txtprecio cuando haga clic en el boton

    de antemano muchas gracias.

    martes, 4 de diciembre de 2018 20:32

Respuestas

  • Hola  alcri

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comento que estaremos realizando una revisión a profundidad acerca del inconveniente que se te está presentando.

    Proporcionaremos una respuesta lo más pronto posible.

    Gracias por usar los foros de MSDN.

    Pedro Alfaro
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    martes, 4 de diciembre de 2018 22:07
    Moderador