function f_check_NumOrLett(form){ //Only letters and numbers allowed
var text = form.bucketname.value;
alert(text);
var filter = /^[A-Za-z0-9]+$/;
if (filter.test(text)) {
form.submit();
} else {
form.bucketname.select();
alert("Only Allow letters and numbers!");
}
}
この機能を使用すると、アラート(テキスト)は機能しますが、フォームを送信することも、「文字と数字のみを許可する」メッセージをアラートすることもできません。IF条件を実行していないようです。