Непрофессиональное введение в 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(); }

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

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

[предыдущая] [содержание] [следующая]

©1996,1997 by Stefan Koch

e-mail:skoch@rumms.uni-mannheim.de

http://rummelplatz.uni-mannheim.de/~skoch/

My JavaScript-book



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