0
0
mirror of https://github.com/Doodle3D/doodle3d-connect.git synced 2024-11-05 07:03:24 +01:00

autofocus password field

This commit is contained in:
peteruithoven 2014-05-08 22:40:08 +02:00
parent 2c9354dce9
commit 7b929a1506
3 changed files with 10 additions and 1 deletions

View File

@ -39,6 +39,9 @@
_form.attr("id","Join "+_pageData.ssid);
_passwordField.val("");
_passwordCloneField.val("");
});
$.mobile.document.on( "pageshow", PAGE_ID, function( event, data ) {
d3d.util.autofocus(_form);
});
$.mobile.document.on( "pagehide", PAGE_ID, function( event, data ) {
console.log(PAGE_ID+" pagehide");

View File

@ -95,6 +95,12 @@ d3d.util = {
console.log("WARNING:"+warning);
return warning;
};
},
autofocus:function(form) {
if (!("autofocus" in document.createElement("input"))) {
var target = form.find("input[autofocus]:visible");
target.focus();
}
}
};

View File

@ -142,7 +142,7 @@
<div role="main" class="ui-content">
<h3>Join a secured network</h3>
<form data-ajax="false" data-target="#connecting_to_network">
<input type="password" name="password" placeholder="Password" data-clear-btn="true" data-typetoggle='#showPassword' autocomplete="off">
<input type="password" name="password" placeholder="Password" data-clear-btn="true" data-typetoggle='#showPassword' autocomplete="off" autofocus>
<input id="showPassword" type="checkbox" value="showPassword">
<label for="showPassword" class="inline">show password</label>
<input type=submit value="Connect">