2010-04-18 11 views

cevap

2

trim function gibi bir şey mi arıyorsunuz?

+1

Evet, teşekkürler! Aslında jQuery'de yerleşik bir trim() işlevi vardır! –

+2

jQuery ile çalıştığınızı söylemediniz - daha fazla bilgi verirseniz en iyi cevapları elde edersiniz ... jquery validate plug: blank selector. http://docs.jquery.com/Plugins/Validation/blank – calumbrodie

+0

+1 Siz haklısınız. Bundan bahsetmeliydim. Için teşekkürler: boş! –

1

...

String.prototype.trim = function() { 
    return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/, "$1"); 
}; 

burada ardından http://javascript.crockford.com/remedial.html

(bkz Trim fonksiyonunu sağlamak amacıyla) bir yerde bu işlevi ekleyin

if (document.forms['id_of_form'].elements['id_of_input'].value.trim()=='') { 
    //do xyz 
} 
9
var str = document.getElementById("myInput").value; 
if (str.match(/^\s*$/)) { 
    // nothing, or nothing but whitespace 
} else { 
    // something 
} 
İlgili konular