JustAskVin Insights

Ideas for leading and building technology well.

Practical writing on delivery, architecture, CMS migrations, digital growth, and the decisions that shape strong web experiences.

Latest

Page 14 of recent writing

All insights home →

web development

URL validation

function checkURL(url) { var theurl=url; var tomatch= /^(http[s]?:\/\/|ftp:\/\/)(www\.)?[a-zA-Z0-9-\.]+\.(com|org|net|mil|edu|ca|co.uk|co.in|com.au|ac.in|gov|gov.in)(\/[A-Za-z0-9\.-])?/; if (tomatch.test(theurl)) { return true; } else { return false; } }

Feb 15, 2008

Read article

web development

validate email address

function echeck(str) { var at=”@” var dot=”.” var lat=str.indexOf(at) var lstr=str.length var ldot=str.indexOf(dot) if (str.indexOf(at)==-1){ return false } if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ return false } if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){

Feb 15, 2008

Read article

web development

function to restrict text area character

function checkTextLength(obj,restrictLength,truncFlag) { if(obj.value.length>restrictLength){ if(truncFlag) obj.disabled = true; alert(“Text should not be more than ” + restrictLength + ” characters”); if(truncFlag) obj.disabled = false; obj.focus(); if(truncFlag) obj.value = obj.value.substring(0,restrictLength); retu

Feb 15, 2008

Read article

web development

trim function in javascript

function trim(sString) { sTrimmedString = “”; if (sString != “”) { var iStart = 0; var iEnd = sString.length – 1; var sWhitespace = ” \t\f\n\r”; while (sWhitespace.indexOf(sString.charAt(iStart)) != -1) { iStart++; if (iStart > iEnd) break; } // If the string not just whitespace if (iStart <= iEnd) { while (sWhitespace

Feb 15, 2008

Read article

web development

validate credit card number using javascript

function isValidCreditCard(cardNo) { var str=cardNo; var digitsOnly = str.replace(/ /g,”);//replace unwanted space var sum = 0; var digit = 0; var addend = 0; var timesTwo = false; var i; for(i = digitsOnly.length-1;i >= 0; i–) { digit = parseInt(digitsOnly.substring(i,i+1)); if (timesTwo) { addend = digit * 2; if (add

Feb 15, 2008

Read article