Глава 40. Интерактивный Web-сай 989

<SCRIPT LANGUAGE»JAVASCRIPT>

bInMoreIsUp= false;

// Display the hidden form if it's not already displayed. Otherwise, // hide it.

// Also, change the text in the button to reflect the current state of //the hidden form.

function OpenMore(){

bInMoreIsUp= !bInMoreIsUp;

document.layers.MORE.visibility= bInMoreIsUp ? "INHERIT":"HIDE";

document.FEEDBACK.FEEDBACK_MORE.value= bInMoreIsUp ?"Less«":

"More»";

</SCRIPT>

На рис. 40.3 показано, как выглядит форма при выведенных дополнительных полях. Заметьте, что кнопка имеет надпись Less« и что новые поля расположены внизу формы.

h09891.jpg

Рис. 40.3.Если пользователь нажмет кнопку Less« для того, чтобы скрыть дополнительные поля, браузер все равно сохранит данные, введенные в эти поля