• ベストアンサー

入力されたテキストの内容が日付型かどうか

こんにちは。 Webページ上のテキストボックスに入力された 内容が"2006/08/31"など"数値型"であるかどうかを JavaScriptのなかの関数で判別したいのですが, そのような関数はあるでしょうか? 教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

Date.parse メソッドが日付としての文字列を解釈して、基準点からのミリ秒を返すのですが、日付として解釈できない時NaNを返すのでそれで判断できるかと思います。 例 var dateStr ="2003/2006/06";//日付文字列、この場合は不正な日付 var ms = Date.parse(dateStr); if(isNaN(ms)){ alert("NG");//不正な日付である } else { alert("OK"); }

tatsurou
質問者

お礼

BLUEPIXYさん 回答ありがとうございます。 教えて頂いた方法でできました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • テキストボックスに入力された内容を他のテキストボックスにコピーしたい

    テキストボックスA、Bがあるとして、テキストボックスAに何らかの文字列を入力します。 その状態でボタンを押すと、テキストボックスAの内容をテキストボックスBにコピーするようにしたいのですが、このようなことはjavascriptで可能でしょうか?

  • テキストボックスの入力モードを制御したい

    こんにちは。 いまWebページ上のテキストボックスに入力する処理を 作ろうとしています。 そこであるテキストには半角,あるテキストには全角入力, というように制御したいのですが, HTMLでそのようなことができるでしょうか? 教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • 入力したテキストボックスのデータを別Webページに渡したい

    テキストボックスを持つ2つのWebページ(A.html,B.htmlとします)があります。 A.html内にB.htmlを開くJavaScript (window.open("B.html");)を記述しています。 このスクリプトを実行したらB.htmlを新しいウィンドウで開きますが、 このBページ内のテキストボックスに文字データを入力して、 OKを押したら、A.htmlのテキストボックスにデータを表示させたいのです。 こういうことはJavaScriptだけでできないのですか? cgi+JavaScriptを使わないとできないのでしょうか? フレーム間の場合はできそうですが、ウィンドウ間と言うのは出きるのか 不明です。 ご存知の方、よろしくお願いします。

  • テキスト欄に入力した内容を保存することはできますか

    皆様、いつもお世話になっております。 作成可能であれば、作成をしたいのですが・・・ htmlページ上部にテキスト欄を作成し、そのテキスト欄に入力した内容を、「保存」というボタンを付けて、別ページや、ページ下部もしくはテキスト欄に残すことは可能ですか? また、ページを切り替えたりしても入力した内容が消えず、LAN構築されている別PCからその内容を確認したり、編集することはできますか? 会社のPCのため、CSS等を導入することができません。 できれば、JavaScriptで作成したいと思っております。 作成は難しいことが存じておりますが、可能であれば教えていただきたく存じます。 よろしくお願いします。

  • テキスト入力の制御

    <input type="text" name="num" value="" /> <input type="checkbox" name="check" value=""> とテキストとチェックボックスがあるとします。 チェックボックスにチェックをした段階でページの切り替えなどを しなくてもテキストのnumを入力できない状態にしたいのですが どうすれば可能でしょうか? 可能であれば先にテキストを入力している段階でもチェックをすれば 入力してあるテキストを無効にし入力できない状態に切り替えたいと 思っております。 どちらかの入力を必須項目としエラーチェックはphpで行うのですが javascriptで入力を制御する方法がわかりません。

  • テキスト入力フォームの値を画面遷移なしで関数に渡す。

    <form>によるテキスト入力フォームに入力されている値を、javascript関数に渡したいと思います。 ページ遷移させずに渡す方法はありますでしょうか? onclickで関数を呼び出しても、ページが再読込されてしまいます。 <a href="javascript:xxxxxx">で関数を呼び出して、ページ遷移なしで、値を渡すことはできました。 これと同様の効果を、テキスト入力フォームでも行いたいと思っています。 お分かりの方がいらっしゃいましたら、お教え願いたいと思います。 よろしくお願い致します。

  • VBS Webのテキストボックスに入力

    VBSでWEB上の指定したページの複数のテキストボックスに特定の文字を入力するコードを作成しています。しかし、テキストボックスに文字がすでに入力されていると、上書きされてしまいます。テキストボックスに文字が入力されているか判断して、入力されていれば文字を入力しない。また、入力されていればその続きに文字を入力する方法はあるのでしょうか?あるならば方法を教えて欲しいです。

  • テキスト領域に入力した値を利用して、他のテキスト領域の数を追加したいのですが。

    教えてください。 現在、入力フォームを作成しています。 テキスト領域(A)で入力した数値分だけ、テキスト領域(B)の数を作成したいのですが、そのようなことは可能でしょうか? 例えば、 「OnChangeを使用して、テキスト領域(A)に数値を入力し、移動した時にテキスト領域(A)の数値分だけ、テキスト領域(B)を作成する」 といったようなことなんですが・・・。 Javascript関連のWebを見たのですが、テキスト領域の追加(挿入)といったようなことが書かれていないので、どなたかご存知でしたら、よろしくお願いします。

  • 二つのテキストボックスの内容が同時に同じ内容に

    一つ目のテキストボックスに入力すると 二つ目のテキストボックスも同じ内容で記入されるようにしたいのですが そのような機能はワードでは可能でしょうか? わかる方、おしえてください

  • テキストの内容に応じてチェックボックスにチェック

    初心者です。 入力されたデータを修正する画面を作成しています。 javascriptを使って 呼び出したデータのテキストボックス(text)の内容に応じて チェックボックスにチェックが入るようなフォームを作成したいです。 text【簡易書留】 だったら ■簡易書留 □速達 □宅急便 text1【簡易書留,速達】 だったら ■簡易書留 ■速達 □宅急便 と、このようにしたいです。 どのようにすればいいのでしょうか? よろしくお願いいたします!

このQ&Aのポイント
  • 重量物を安全に持ち上げるための計算方法について教えてください。
  • 図のように入れ物の中に鉄丸棒を投入し、持ち上げた際に安全に保持されるかを計算で求めたいです。
  • 引っ張り強度を用いて重量物の持ち上げ安全性を計算する方法について教えてください。
回答を見る