JavaScriptを使って入力内容が空かどうかを判断します.注意すべき点!
750 ワード
私たちはよく入力ボックスに内容が入力されているかどうかを判断します.もし入力されていないなら、メッセージボックスをポップアップしてユーザーに内容が入力されていないことを教えます.
しかし、ここに問題があります.ユーザーが入力したのがスペースか他の空の文字だったら、注意しないと要求に達しません.
以下はJavaScriptコードを出して上記の問題を解決します.
しかし、ここに問題があります.ユーザーが入力したのがスペースか他の空の文字だったら、注意しないと要求に達しません.
以下はJavaScriptコードを出して上記の問題を解決します.
//
function formSubmit() {
var condId = document.getElementById("searchProductText");
var text = condId.value;
var textValue = text.replace(/(^\s*)|(\s*$)/g, ""); // , ,
if(textValue==null || textValue=="") {
alert(" , !");
return false;
}
}
肝心な一言:text.replace(/(^\s*)|(\s*$)/g, "");
この文を通じて、ユーザーが入力した内容を先に処理してもいいです.ここで処理したのは、ユーザーがスペースを入力したら、全解か半角かを問わず、それを「」に置き換えることができます.これで要求に達します.