Permalink
Commits on Oct 3, 2012
  1. Added straight-forward setup option to ignore the placeholder polyfil…

    …l. It doesn't work in all scenarios and sometimes you just simply want to deal with it differently.
    committed Oct 3, 2012
Commits on Sep 30, 2012
  1. Checkboxes/radios not updating validity when checked, fixes #30. Plus…

    … formatting updates
    ryanseddon committed Sep 30, 2012
Commits on Sep 10, 2012
Commits on Aug 17, 2012
  1. Hook up travis-ci integration

    ryanseddon committed Aug 17, 2012
Commits on Jul 19, 2012
Commits on Jun 1, 2012
  1. Woo! colour code samples

    ryanseddon committed Jun 1, 2012
  2. Moved over to grunt.js build system

    - Changed license to just MIT
    - Updated qunit to latest version
    - Did some adjustments based on JSHint feedback, most `===` changes
    - Removed closure compiler, build directory and Makefile
    ryanseddon committed Jun 1, 2012
Commits on Apr 2, 2012
  1. Make sure a field isn't marked as valid before it really is, fixes #26.…

    … Added make file and closure compiler
    ryanseddon committed Apr 2, 2012
Commits on Jan 14, 2012
  1. Updated email regexp to match one recommended in spec http://html5.or…

    …g/r/6884 with exception of escaping the forward slash
    ryanseddon committed Jan 14, 2012
Commits on May 21, 2011
  1. Updated minified version

    ryanseddon committed May 21, 2011
  2. Merge pull request #19 from kaerast/patch-1

    a hyphen needs escaping in a regex, otherwise weird things are liable to
    ryanseddon committed May 21, 2011
Commits on May 17, 2011
  1. a hyphen needs escaping in a regex, otherwise weird things are liable…

    … to happen. I've fixed this here, and all the tests still pass. You'll want to update the minimised version accordingly (and/or add a build script to do that for you).
    Alice Kærast committed May 17, 2011
Commits on Apr 24, 2011
  1. Typo

    ryanseddon committed Apr 24, 2011
Commits on Apr 23, 2011
Commits on Apr 10, 2011
  1. Updated readme

    ryanseddon committed Apr 10, 2011
  2. RegExp syntax, Method exposure, novalidate, unit tests

    - Made all RegExp have consistent syntax.
    - Only exposed setup method to global H5F object, others aren't needed.
    - Added support for the novalidate attribute on form elements.
    - Added a test suite
    ryanseddon committed Apr 10, 2011
Commits on Jan 16, 2011
  1. Merged pull request and updated a few bits

    - renamed ignoreType to ignoreTypes
    - added extra types to ignoreTypes var that shouldn't be validated
    - Adjusted if statement to make sure ignoreTypes will be filtered out
    - Adjusted usrPatt regexp to reflect what's in the working draft http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#attr-input-pattern
    ryanseddon committed Jan 16, 2011
Commits on Dec 12, 2010
  1. Added setCustomValidity() support

    - Added setCustomValidity() method
    - Added the validationMessage attribute
    - Extended validity object to include customError state
    - Updated readme to include examples of setCustomValidity
    ryanseddon committed Dec 12, 2010
Commits on Dec 11, 2010
  1. Updated demo and fixed issues

    - Issue #6 and 8: Non form elements such as a anchors triggering focus/blur events and checking for for validity object that doesn't exist.
    - Issue #7: Fixed placeholder working backwards when field isn't required.
    - Added extra fields in demo.
    ryanseddon committed Dec 11, 2010
  2. Updated demo and fixed issues

    - Issue #6 and 8: Non form elements such as a anchors triggering focus/blur events and checking for for validity object that doesn't exist.
    - Issue #7: Fixed placeholder working backwards when field isn't required.
    - Added extra fields in demo.
    ryanseddon committed Dec 11, 2010
Commits on Sep 29, 2010
Commits on Sep 27, 2010
  1. Fixed email regexp pattern which was accepting email adresses having …

    …whitespaces in them.
    BYK committed Sep 27, 2010
  2. Changed onkeypress fallback to onkeyup since onkeypress is not fired …

    …eveytime the value changes.
    BYK committed Sep 27, 2010
  3. Removed password evaluation restriction since Chrome evaluates passwo…

    …rd patterns.
    
    Added live change support for browsers not supporting oninput event via onkeypress event.
    unknown committed Sep 27, 2010
Commits on Sep 23, 2010
Commits on Sep 22, 2010
  1. only trigger valueMissing if the field is required, in checkValidity …

    …trigger checkField if it has a pattern but isn't required as well
    cgunther committed Sep 22, 2010