今学校で卒業の課題をつくっているんですけどちょっとわからない事があるので
教えてください。よろしくお願いします。
まず、HTMLのTEXTBOXの中に認証IDを入れてボタンを押したら個々のページに飛ぶんですが、例えば、textboxに『00005』と入れたらOKでそのままページに飛べて、
『0e4gb』とか『あいうえお』とか半角数字以外の文字を入れたらエラーメッセージ
を出して飛ばないようにするのにjavascriptで作るにはどうしたらよいのでしょうか?結局、文字列を線形探索などで1文字づつ検索してその1字が(0~9の半角数字)以外だったらエラーを出すようなものを作りたいです。
説明がおかしくて分からないかもしれませんがどうかよろしくお願いします。
No.4ベストアンサー
- 回答日時:
#2です。
失礼しました。これが本当です。
<html>
<head>
<title>TEST</title>
<script language="JavaScript"><!--
function check()
{
txt = document.FORM.nub.value;
if (txt.match(/[^0-9]/g)) alert("入力は0~9の数字のみです"); else jpURL ="http://www.xxx.com";
location.href = jpURL;
}
// --></script>
</head>
<body>
<form name="FORM">
認証ID:<input type="text" name="nub">
<input type="button" value="ログイン" onClick="check()">
</form>
</body>
</html>
No.3
- 回答日時:
#2です。
ジャンプにする場合も書きますので、参考して下さい。
実際やって見てないから、だめだったらごめん。
<html>
<head>
<title>TEST</title>
<script Language="JavaScript"><!--
function checkText()
{
txt = document.form.nub.value;
if (txt.match(/[^0-9]/g)) alert("入力は0~9の数字のみです");
}
// --></script>
</head>
<body>
<form name="form">
<input type="text" name="nub">
<input type="button" onClick="location.href='http://www.XXX.com'" value="Jump">
</form>
</body>
</html>
No.2
- 回答日時:
これでやって見てください。
ページへのジャンプは書かれていないけど。。。
<html>
<head>
<title>TEST</title>
<script Language="JavaScript"><!--
function checkText()
{
txt = document.form.nub.value;
if (txt.match(/[^0-9]/g)) alert("入力は0~9の数字のみです");
}
// --></script>
</head>
<body>
<form name="form">
<input type="text" name="nub">
<input type="button" value="OK">
</form>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) Excelで校閲をする方法はあるでしょうか(取扱説明書への掲載禁止用語の確認) 3 2022/06/11 22:51
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- 大学・短大 学生ローン日本学生機構の奨学金について詳しい方教えて下さい。 保証人の職場にパソコンから株式会社○○ 1 2022/04/13 05:57
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
数字以外の入力をエラーにするには?
Visual Basic(VBA)
-
リクエストに応じたselectedの初期値設定方法
Java
-
java初心者です。入力されたのが数字なら出力し、数字以外が入力されたらもう一度入力する繰り返し処理
Java
-
-
4
送信ボタン押下時に値が未入力だとエラーにしたい
HTML・CSS
-
5
数字以外が入力されたらエラー文を出したい。
C言語・C++・C#
-
6
テキストボックスに入力された値の判定
Visual Basic(VBA)
-
7
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
8
servletからjspへオブジェクトの配列情報を送る方法
Java
-
9
テキストボックス入力を半角英数字に制限する
JavaScript
-
10
JSPやサーブレットでSystem.out.println()などでコンソールに出力できますでしょうか?
Java
-
11
jsp/Servletの動的に増えるフォーム情報受け取りについて質問です。
Java
-
12
テキストボックスに入力された内容を他のテキストボックスにコピーしたい
JavaScript
-
13
テーブルタグの中にdivを含めてはダメ?
HTML・CSS
-
14
JavaScript window.openで開く際、そのwindowの背景色を指定したい
JavaScript
-
15
HTML:Tableタグに対し、JavaScriptで動的にイベントを
JavaScript
-
16
サブウインドウから親ウインドウのラジオボタンにチェックを入れる
JavaScript
-
17
Java-jspの画面入力値保持について
Java
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ページ間で変数を保持したい
-
テキストエリアに履歴を残したい
-
テキストボックスのフォーカス移動
-
テキストボックスに入力した色...
-
GetElementByIdがうまく取得で...
-
IE上のカーソル位置に文字列を...
-
JSで一つのボタンを押したとき...
-
マイナスなら赤字で表示したい...
-
input要素のtype属性を変えたい
-
ラジオボタンで入力項目の可・...
-
tabindexの取得
-
Request.Form(key)の中身をクリ...
-
TextBoxに半角数字以外を入れた...
-
[JavaScript]ボタンを押下する...
-
テキストエリアの制限字数以上...
-
HTMLとJavaScriptで作った表示...
-
return trueとreturn falseの用...
-
Selectボックスの幅を自動で広...
-
【jsp/Java】チェックボックス...
-
<JavaScript>tableタグを入力不...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TextBoxに半角数字以外を入れた...
-
HTMLファイル同士での値渡し
-
ページ間で変数を保持したい
-
マイナスなら赤字で表示したい...
-
プルダウンで選択された値を別...
-
HTMLとJavaScriptで作った表示...
-
テキストエリアに履歴を残したい
-
フォームの内容でリンク先URLの...
-
tabindexの取得
-
テキストボックスに入力した色...
-
VBscriptの配列変数をJavascrip...
-
GetElementByIdがうまく取得で...
-
javascriptのちょっとした動作...
-
どちらかひとつのテキストボッ...
-
VBScriptでpingを実行(ブラウザ...
-
大文字か小文字かを判断する方法
-
jQueryのdatepickerの日付が選...
-
フォーカスが外れた時の入力チ...
-
JavaScriptからphp関数の呼び出し
-
フォーカス設定について教えて...
おすすめ情報