タグ

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

タグの絞り込みを解除

javascriptとフォームに関するhsaitouのブックマーク (2)

  • プルダウンメニューの日付選択で、JavaScriptを使って不正な日付(2月30日等)を選択不能にする

    当然ながら、スクリプト無効環境では動作しません。不正な値が送信されて困る場合は、サーバー側でのチェックが必要です。 IE 7 以下は、option要素のdisabled属性を認識しないようで、選択不能になりません。 「日」のoption要素は、value値が昇順にソートされていることが必要です。 option要素のvalue値が数値形式以外など、HTML自体が想定外の場合の対策は行っていません。 「日」以外を変更したときに日付として不正になる場合は、日付を妥当な最大値にします。たとえば、3月31日を選択した後に「月」を4月に変えると、「日」は30日に変わります。(これは IE 7 以下でも動きます。) サンプルをjsdo.it(jsdo.it)に上げています。 2013年1月13日追記JavaScriptコードを大幅に変更しました。仕様は変わりません。 <!DOCTYPE html PUB

    プルダウンメニューの日付選択で、JavaScriptを使って不正な日付(2月30日等)を選択不能にする
  • リアルタイムフォームバリデーション jQuery.validation.js :: 5509

    お知らせ(10.08.06): jQuery.validation.jsはアップデート・修正対応などを終了しました。 仕様などを変更したバリデーションプラグインを公開したので、そちらの方を参考にしてください。(validation.jsにはあるのにexValidationでは実装していない機能もありますが、基的に実装は行いません) どんなフォームにも使えるjQueryのフォームバリデーションプラグイン: exValidation jQuery.validation.jsはフォーム入力のイライラを軽減して、Webブラウジングとかショッピングをもっと快適にするためのjQueryプラグインです。(もちろんサーバサイドでのチェックは必須ですが…) jQuery.validation.jsのサンプルを見てみる トピックス 特徴 ダウンロード 導入方法 1.JSファイルを読み込む 2.input要素

    hsaitou
    hsaitou 2013/02/02
    これいいな
  • 1