BTC QR Code Generator

Corrections for number in field

by borisjavier

HTML

<input type="text" id="myTextField"/>&nbsp;
<span id="errmsg"></span>
<input type="submit" id="byBtn" value="Generar Código QR para Pago" onclick="change()"/>
<div id="btc"></div>

JavaScript 1.7

/*$(document).ready(function () {
  //called when key is pressed in textbox
  $("#myTextField").keypress(function (e) {
     //if the letter is not digit then display error and don't type anything
     if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
        //display error message
        $("#errmsg").html("Sólo Números").show().fadeOut("slow");
               return false;
    }
   });
});*/
function change(){
    
  /*var myNewTitle = document.getElementById('myTextField').value*1.06;
  if( myNewTitle.length==0 ){
       alert('Ingresa el valor en Pesos que deseas obtener por tus bitcoins');
   return;*/
   alert('Sopas');
  
   }
   var title = myNewTitle;
   var xbtc = new XMLHttpRequest();
xbtc.open('GET', 'https://api.bitcoinaverage.com/ticker/global/COP/', true);
xbtc.onreadystatechange = function(){
	if(xbtc.readyState == 4){
		var ticker = JSON.parse(xbtc.responseText);
		var price = ticker.last;
    var btcConvert = title/price;
    btcConvert = btcConvert.toFixed(8);
    var qrurl = "https://chart.googleapis.com/chart?chs=250x250&cht=qr&chl=bitcoin:18uqsW7hBBk4sFcY9QMr8j6GFPQotsuL6g?amount=" + btcConvert;
		document.getElementById('btc').innerHTML = "<br/><br/><strong>PASO 2:</strong> Escanea el código QR desde tu cartera bitcoin, el valor a enviar incluye la comisión del comprador.<br><img src=" +qrurl +"><br/><br/>Para recibir tu pago Ingresa un número de Cuenta:<br/><br/><input type='text' id='NoDaviplata' size='50' placeholder='Escribe el número asociado a la App Daviplata.'/><br/>Random Code<input type='submit' id='sndBtn' value='Envia Mi Dinero a este Número'/><br/><br/>";
	}
};
xbtc.send();
   
}