С помощью метода focus() Вы можете сделать вашу форму немного более дружественной. Вы можете определять в начале, который элемент находится в центре внимания. Или Вы могли бы сообщать, чтобы броузер сосредоточился на форме, где был неправильный ввод. Это означает, что броузер установит курсор в определенный элемент формы, так что пользователь не должен нажать на форму перед вводом чего-нибудь. Вы можете делать это со следующей частью сценария:
function setfocus() { document.first.text1.focus(); }
Этот сценарий концентрирует внимание на первом текстовом элементе в сценарии, который я показал выше. Вы должны определить имя полной формы - которая названа здесь firstи имя одиночного элемента формы - здесь text1. Если Вы хотите сконцентрировать внимание на этом элементе, когда страница загружается, Вы можете добавлять onLoad-свойство в ваш тег <body>. Это выгладит так:
<body onLoad="setfocus()">Мы можем улучшить ето с помощью следующего кода:
function setfocus() { document.first.text1.focus(); document.first.text1.select(); }Просто попробуйте этот код:
Вы видите, что текстовый элемент активен, и выделен введенный текст.