タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

validateに関するweb-gyunyuのブックマーク (5)

  • Javascript メールアドレス 入力値検証 注意

    以前、こちらの記事でも正規表現に触れたけど、メールアドレスの入力値検証をJavascriptで作成していて、おやって思ったことあったのでメモします。 このに入力値検証する際の正規表現についてデータの先頭、末尾は^、$を使うのでなく\A、\zを使っとほうが良いと書いてあった。(p81) ・理由 ①^、$は「行の」先頭と末尾を示すもの。 ②\A、\zは「入力データ」先頭と末尾を示すもの。 $が改行にマッチすることから改行文字がチェックをすり抜けるため、②を使用した方が良いとのことであった。 今回メールアドレスの正規表現を組み込みたいので、ちょっと調べると。 参考サイト① メールアドレスの書式チェック 補足説明までしてくれて非常に分かりやすい。 正規表現はこちら /^[A-Za-z0-9]+[\w-]+@[\w\.-]+\.\w{2,}$/ しかし、これだとアカウント部分に.(ピリオド)がある

    Javascript メールアドレス 入力値検証 注意
  • submitボタンの2度押しを制御する: mitsuruogの日記

    submitボタンを連打された場合、2重登録防止などの目的で2回目以降のイベントを無効にしたいことはよくある事なのだが、最近実装した際に少しハマッたのでいろいろ調べてみた。 まず以前よく書いていたコードで、onClick時に「return false;」するとイベントが無効になる。 (後ほど重要になってくるのだが、これは「DOMレベル0」の書き方) 最近はHTMLの中にjavascriptを書くことを避けるようになってきたので、下のサンプルのようにjavascript内でDOM要素を取得してイベントリスナーを設定する方法が主流となってきた。 (後ほど重要になってくるのだが、これは「DOMレベル2」の書き方) javascriptのコードは次のようになっている。 ます、初めの方に書いてある「LISTENER」変数の部分は、イベントリスナ登録をクロスブラウザ対応する際のお決まりパターンだ。詳し

  • Site Cooler NZ | Points to Note When Shopping for a Washing Machine

    Blog Post Featured post A review of the B155 Commercial Grade Keurig Coffee Maker Continue reading Points to Note When Shopping for a Washing Machine There are different washing machines brands in New Zealand. When shopping, therefore, you need to ensure that first, you get a quality machine; a machine that will last through many years without breaking down. You check product warranties and review

  • メールアドレスの書式が正しいかチェックする正規表現

    2012-10-18 708 1733 メールアドレスの書式チェックの方法をネットで調べると、preg_match関数を使用した正規表現チェックのコードがいくつか出てくるのだが、どれも同じコードではない為、どれが一番正確なのかはよく分からない。そこで、信用できそうなコードをご紹介。 どうやら、docomoは「da.me..@docomo.ne.jp」といったRF2822非準拠の携帯メールアドレスが取得できるらしいので、docomoのせいでちょっとややこしいようだ。 ↓ドコモのメールアドレスの取得は以下が可能↓ ■ドットで始まる ■ドットが連続する ■@の前がドット あと、こんなメールアドレスも存在するらしい・・・ ■Abc\@def@example.com ■customer/department=shipping@example.com ■!def!xyz%abc@example.com

    メールアドレスの書式が正しいかチェックする正規表現
  • formのサブミット前にvalidationとかする方法 - ゲレゲレめも

    HTMLのformをサブミットする際に、クライアント側で必須項目の入力チェックとかつまりvalidationをしたいんだけど勝手にサブミットされてしまい困ってる、という人の参考になれば。 ボタンではなくjavascriptのsubmit()でサブミットさせる まずボタンのtypeをsubmitではなくbuttonにします。次にjavascriptの関数を用意します。validation合格だった場合だけformエレメントのsubmit()を行なうように実装しましょう。あとはボタンのonclick属性で先の関数を指定すればできあがり。 実際のコードはこちら。

    formのサブミット前にvalidationとかする方法 - ゲレゲレめも
  • 1