0

郵便番号の数字をチェックするjQuery関数があります。また、住所の最小文字数 (10) も確認する必要があります。

function paymentStep1(){

jQuerychk = jQuery.noConflict();
var numbers = /^[0-9]+$/; 
var zip = jQuerychk("input#id_billing_detail_postcode").val();  
if (zip.match(numbers))  {
document.getElementById("errormsssgen").innerHTML = '';
}else{      
    document.getElementById("errormsssgen").innerHTML = "ZIP code must have numeric characters only."
    return false;
}
4

3 に答える 3

5

住所が 10 文字以上あることを確認します。

function validateStreetAddress(value){
  var l = value.trim().length;
  if (l < 10) {
    alert("Error: Street Address must be a minimum of 10 characters!");
    return false;
  }
}
于 2013-05-08T08:21:29.447 に答える
1

あなたはこれを行うことができます:

// Get the street address from the textbox first
var street_address = jQuerychk("#street_address").val();

// Now trim it for the extra spaces
street_address = jQuerychk.trim(street_address);

// Get the length of data entered as street address 
var n = street_address.length;

// Compare and get the appropiate meesage
if (n > 10) {
    jQuerychk("#errormsssgen").html('');
} else {
    jQuerychk("#errormsssgen").html('Street adress must be min length 10 chars');
    return false;
}
于 2013-05-08T08:25:18.547 に答える