News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

autofocus doesn't work

Started by Sir Osis of Liver, June 17, 2022, 10:19:11 PM

Previous topic - Next topic

Sir Osis of Liver

Trying to autofocus Username input field in login popup, no luck.  Here's the code:


        echo '<script type="text/javascript" src="', $settings['theme_url'], '/scripts/sha1.js"></script>
                <form id="guest_form" action="', $scripturl, '?action=login2" method="post" accept-charset="', $context['character_set'], '" ', empty($context['disable_login_hashing']) ? ' onsubmit="hashLoginPassword(this, \'' . $context['session_id'] . '\');"' : '', '>
                <label for="popupwindows" class="teknoromibutton">Admin</label>
                <input type="checkbox" class="teknoromiwindows" id="popupwindows" name="popupwindows"/>
                <label class="popupwindows">
                    <span style="float: left; margin-top: 10px;">Username:</span><input name="user" class="form-text" type="text" />
                    <span style="float: left; margin-top: 24px;">Password:</span><input name="passwrd" class="form-text" type="password"/>
                    <input type="submit" value="', $txt['login'], '" class="button_submit" />';


The Admin button opens the popup.  Html autofocus doesn't work, tried several js solutions, no good.  Works fine otherwise.

Ashes and diamonds, foe and friend,
 we were all equal in the end.

                                     - R. Waters

live627

Use Javascript to set the focus.

Sir Osis of Liver

Tried half dozen js tricks, none worked.  This is the old mobile-desktop theme.  Not a big deal, just annoying. >:(

Ashes and diamonds, foe and friend,
 we were all equal in the end.

                                     - R. Waters

Advertisement: