mirror of
https://github.com/silverstripe/silverstripe-userforms.git
synced 2024-10-22 17:05:42 +02:00
72 lines
1.6 KiB
HTML
72 lines
1.6 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>My Page</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
|
|
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
|
|
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
|
|
<script src="../jquery.validate.js"></script>
|
|
<style>
|
|
label.error {
|
|
color: red;
|
|
font-size: 16px;
|
|
font-weight: normal;
|
|
line-height: 1.4;
|
|
margin-top: 0.5em;
|
|
width: 100%;
|
|
float: none;
|
|
}
|
|
|
|
@media screen and (orientation: portrait){
|
|
label.error { margin-left: 0; display: block; }
|
|
}
|
|
|
|
@media screen and (orientation: landscape){
|
|
label.error { display: inline-block; margin-left: 22%; }
|
|
}
|
|
|
|
em { color: red; font-weight: bold; padding-right: .25em; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<div id="page1" data-role="page">
|
|
|
|
<div data-role="header">
|
|
<h1>Welcome</h1>
|
|
</div>
|
|
|
|
<div data-role="content">
|
|
<form method="GET">
|
|
<div data-role="fieldcontain">
|
|
<label for="email">Email:</label>
|
|
<input type="email" name="email" id="email" />
|
|
</div>
|
|
<div data-role="fieldcontain">
|
|
<label for="password">Password:</label>
|
|
<input type="password" name="password" id="password" />
|
|
</div>
|
|
<input data-role="submit" type="submit" value="Login" />
|
|
</form>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<script>
|
|
$('#page1').bind('pageinit', function(event) {
|
|
$('form').validate({
|
|
rules: {
|
|
email: {
|
|
required: true
|
|
},
|
|
password: {
|
|
required: true
|
|
}
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|