diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2015-08-04 16:36:40 +0200 |
---|---|---|
committer | Peter Varga <pvarga@inf.u-szeged.hu> | 2015-08-05 11:34:02 +0000 |
commit | bedd043d37b158d420790b8e4b5d4ea8517a4dca (patch) | |
tree | e1ee4c4158c31b4bb020e73ac8789045a6298839 /tests/auto/quick/qmltests/data/forms.html | |
parent | 0a2d163cdb5ea0ae0d92a557fc1dbb5a449a3201 (diff) |
Add QML test for form validation feature
Change-Id: I508aabbdd6a33e7ed8edcd7438e71297d4c0e895
Reviewed-by: Szabolcs David <davidsz@inf.u-szeged.hu>
Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
Diffstat (limited to 'tests/auto/quick/qmltests/data/forms.html')
-rw-r--r-- | tests/auto/quick/qmltests/data/forms.html | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/tests/auto/quick/qmltests/data/forms.html b/tests/auto/quick/qmltests/data/forms.html new file mode 100644 index 000000000..8dc3472f2 --- /dev/null +++ b/tests/auto/quick/qmltests/data/forms.html @@ -0,0 +1,40 @@ +<html> +<head> + <title>Forms</title> + <script type="text/javascript"> + function updateFocus() { + var name = window.location.hash.substring(1); + var element = document.getElementsByName(name)[0]; + + element.focus(); + } + </script> +</head> +<body onload="updateFocus();"> + <form> + <input type="url" required/> + <input type="submit" name="url_empty"/> + </form> + <form> + <input type="url" value="invalid" required/> + <input type="submit" name="url_invalid"/> + </form> + <form> + <input type="url" value="invalid" title="url_title" required/> + <input type="submit" name="url_title"/> + </form> + + <form> + <input type="email" required/> + <input type="submit" name="email_empty"/> + </form> + <form> + <input type="email" value="invalid" required/> + <input type="submit" name="email_invalid"/> + </form> + <form> + <input type="email" value="invalid" title="email_title" required/> + <input type="submit" name="email_title"/> + </form> +</body> +</html> |