ecshop搜索框默認情況下輸入空格也是可以進行搜索商品,那么想要修改成輸入空格不允許進行搜索,提示用戶輸入關鍵詞。
找到庫文件page_header.lbi,在底部修改函數
function checkEmpty(paraVal) {
var blReturn = true;
if (paraVal.replace(/(^[/s/u3000]*)|([/s/u3000]*$)/g, "") == ""){//替換字符串前后半角和全角空格
blReturn = false;
}
return blReturn;
}
function checkSearchForm(){
if(!checkEmpty(document.getElementById('keyword').value)){
alert("請輸入您要搜索的內容");
return false;
}
else{
return true;
}
}
在page_header.lbi中找到ID=“searchForm”的form表單,調用添加的函數
<form id="searchForm" name="searchForm" method="get" action="search.php" onSubmit="return checkSearchForm()" >
這樣就可以實現當用戶輸入內容為空格時,會提示用戶輸入搜索內容。
新聞熱點
疑難解答