JavaScript selecting radio button -


to create payment order form, how can check credit card number entered regex of card , select correct radio button of card number entered?

this have far:

function selectcardtype(){    var cardnumvalue = document.getelementbyid("ccnum").value;    var visa = /^4[0-9]{12}(?:[0-9]{3})?$/;    var mc = /^5[1-5][0-9]{14}$/;    var discover = /^(?:011|5[0-9]{2})[0-9]{12}$/;    var amex = /^3[47][0-9]{13}$/;     if(visa.test(cardnumvalue))    {        document.getelementbyid("visa").checked = true;    }    else if(mc.test(cardnumvalue))    {       document.getelementbyid("mc").checked = true;    }    else if(discover.test(cardnumvalue))    {        document.getelementbyid("discover").checked = true;    }    else if(amex.test(cardnumvalue))    {        document.getelementbyid("amex").checked = true;    }  } 

your code working, have look:

http://codepen.io/anon/pen/mjpjap

<input type="number" id="ccnum" onchange="selectcardtype()" /> 

Comments

Popular posts from this blog

javascript - three.js lot of meshes optimization -

smartface.io - Proper way to change color scheme for whole application -

Email notification in google apps script -