![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
今学校で卒業の課題をつくっているんですけどちょっとわからない事があるので
教えてください。よろしくお願いします。
まず、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も見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
数字以外の入力をエラーにするには?
Visual Basic(VBA)
-
リクエストに応じたselectedの初期値設定方法
Java
-
java初心者です。入力されたのが数字なら出力し、数字以外が入力されたらもう一度入力する繰り返し処理
Java
-
-
4
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
5
jsp/Servletの動的に増えるフォーム情報受け取りについて質問です。
Java
-
6
単一グループのグループ関数ではありません。
Oracle
-
7
サブウインドウから親ウインドウのラジオボタンにチェックを入れる
JavaScript
-
8
テキストボックスに入力された値の判定
Visual Basic(VBA)
-
9
Java-jspの画面入力値保持について
Java
-
10
servletからjspへオブジェクトの配列情報を送る方法
Java
-
11
送信ボタン押下時に値が未入力だとエラーにしたい
HTML・CSS
-
12
テキストボックスに入力された内容を他のテキストボックスにコピーしたい
JavaScript
-
13
where句中のtrim関数について
Oracle
-
14
Selectの中身をfor文で入れる
JavaScript
-
15
JSPやサーブレットでSystem.out.println()などでコンソールに出力できますでしょうか?
Java
-
16
JavaScript window.openで開く際、そのwindowの背景色を指定したい
JavaScript
-
17
HTML:Tableタグに対し、JavaScriptで動的にイベントを
JavaScript
-
18
指定した年月までのデータを取得するSQL文
Oracle
-
19
JavaScriptでプルダウンのサイズを取得
JavaScript
-
20
htmlの文字が縦書きになる
HTML・CSS
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBScriptでpingを実行(ブラウザ...
-
テキストボックスの背景色について
-
jQueryのdatepickerの日付が選...
-
どちらかひとつのテキストボッ...
-
大文字か小文字かを判断する方法
-
テキストエリアに履歴を残したい
-
画面表示時にJavaScriptが動く...
-
tabindexの取得
-
JSPでonChangeを強制発行するに...
-
HTMLファイル同士での値渡し
-
フォームが空欄の時にフォーム...
-
tableの任意行にfocusをあてる
-
onclickで2個指定するには?
-
配列のチェックボックスをjavas...
-
ダミーフォームの内容を送信用...
-
条件により、リンク先に画面遷...
-
大量のselect要素のvalueを短い...
-
onchangeイベントを強制的に発...
-
value内に変数を入れたい
-
return trueとreturn falseの用...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TextBoxに半角数字以外を入れた...
-
ページ間で変数を保持したい
-
HTMLファイル同士での値渡し
-
tabindexの取得
-
プルダウンで選択された値を別...
-
マイナスなら赤字で表示したい...
-
フォームの内容でリンク先URLの...
-
テキストエリアに履歴を残したい
-
テキストボックスに入力した色...
-
イベント発生順序
-
どちらかひとつのテキストボッ...
-
HTMLとJavaScriptで作った表示...
-
VBSからjavascript
-
GetElementByIdがうまく取得で...
-
大文字か小文字かを判断する方法
-
JSPでonChangeを強制発行するに...
-
VBScriptでpingを実行(ブラウザ...
-
javascriptのちょっとした動作...
-
VBscriptの配列変数をJavascrip...
-
画像の表示非表示について質問です
おすすめ情報