medsrv: Replace the JavaScript focus() calls with HTML5's autofocus
authorTobias Brunner <tobias@strongswan.org>
Wed, 4 Nov 2015 13:30:18 +0000 (14:30 +0100)
committerTobias Brunner <tobias@strongswan.org>
Mon, 9 Nov 2015 15:36:42 +0000 (16:36 +0100)
src/medsrv/templates/peer/add.cs
src/medsrv/templates/peer/edit.cs
src/medsrv/templates/static/script.js
src/medsrv/templates/user/add.cs
src/medsrv/templates/user/login.cs

index 28a994f..27fdf06 100644 (file)
@@ -6,7 +6,7 @@
   <table class="peer">
     <tr>
       <td><label for="alias">Alias</label></td>
-      <td><input type="text" id="alias" name="alias" class="focus" maxlength="30" value="<?cs var:alias ?>";"/></td>
+      <td><input type="text" id="alias" name="alias" autofocus maxlength="30" value="<?cs var:alias ?>";"/></td>
     </tr>
     <tr>
       <td valign="top"><label for="public_key">Public Key</label></td>
index 76fb9da..942762b 100644 (file)
@@ -6,7 +6,7 @@
   <table class="peer">
     <tr>
       <td><label for="alias">Alias</label></td>
-      <td><input type="text" id="alias" name="alias" maxlength="30" class="focus" value="<?cs var:alias ?>"/></td>
+      <td><input type="text" id="alias" name="alias" maxlength="30" autofocus value="<?cs var:alias ?>"/></td>
     </tr>
     <tr>
       <td valign="top"><label for="public_key">Public Key</label></td>
index f2ab1e0..eac4912 100644 (file)
@@ -1,5 +1,4 @@
 window.addEvent('domready', function() {
-       $$('.focus').each(function(e){e.focus();});
        $$('table.list tr:nth-child(2n) td').each(function(e){e.set('class', 'even');});
        $$('table.list tr:nth-child(2n+1) td').each(function(e){e.set('class', 'odd');});
        $$('table.list tr th').each(function(e){e.set('class', 'head');});
index 8ba4e5c..82442c5 100644 (file)
@@ -6,7 +6,7 @@
   <table class="user">
     <tr>
       <td><label for="new_login">Username</label></td>
-      <td><input type="text" id="new_login" name="new_login" class="focus" maxlength="30" value="<?cs var:new_login ?>"/></td>
+      <td><input type="text" id="new_login" name="new_login" autofocus maxlength="30" value="<?cs var:new_login ?>"/></td>
     </tr>
     <tr>
       <td><label for="new_password">Password</label></td>
index 1d6eadb..fbf5b8b 100644 (file)
@@ -6,7 +6,7 @@
   <table class="user">
     <tr>
       <td><label for="login">Username</label></td>
-      <td><input type="text" id="login" name="login" size="30" maxlength="30" class="focus"/></td>
+      <td><input type="text" id="login" name="login" size="30" maxlength="30" autofocus /></td>
     </tr>
     <tr>
       <td><label for="password">Password</label></td>