Непрофессиональное введение в Javascript

         

Концентрация на некотором элементе формы



Концентрация на некотором элементе формы

С помощью метода focus() Вы можете сделать вашу форму немного более дружественной. Вы можете определять в начале, который элемент находится в центре внимания. Или Вы могли бы сообщать, чтобы броузер сосредоточился на форме, где был неправильный ввод. Это означает, что броузер установит курсор в определенный элемент формы, так что пользователь не должен нажать на форму перед вводом чего-нибудь. Вы можете делать это со следующей частью сценария:

function setfocus() { document.first.text1.focus(); }

Этот сценарий концентрирует внимание на первом текстовом элементе в сценарии, который я показал выше. Вы должны определить имя полной формы - которая названа здесь firstи имя одиночного элемента формы - здесь text1. Если Вы хотите сконцентрировать внимание на этом элементе, когда страница загружается, Вы можете добавлять onLoad-свойство в ваш тег <body>. Это выгладит так:

<body onLoad="setfocus()">

Мы можем улучшить ето с помощью следующего кода:

function setfocus() { document.first.text1.focus(); document.first.text1.select(); }

Просто попробуйте этот код:

Вы видите, что текстовый элемент активен, и выделен введенный текст.



Содержание раздела