表單驗證時,需要去除文本框前后的空格才可以正確通過驗證。以前看到過一句話:任何設計和代碼都要對用戶足夠寬容。
<input type="text" class="phone">
<input type="button" id="btn" value="過濾">
jQuery - $.trim()
var tel = $('.phone').val();
var result = $.trim(tel);
JS - replace&正則
var tel = document.querySelector('.phone').value;
var result = tel.replace(/^(\s|\u00A0)+|(\s|\u00A0)+$/g,'');
