Как сделать поле input закрытым?

Edson

Новичок
Как сделать поле input закрытым?

Т.е. таким, что его видно, но писать туда нельзя? Какое свойство у него поменять?
 

Сергей123

Новичок
<input ... readonly ... > - не редактируется, но есть в submit'е
<input ... disabled ... > - -//-, нет в сабмите

-~{}~ 08.11.05 11:02:

Конечно, на стороне сервера доверять такому поведению не принято.
 

Edson

Новичок
Автор оригинала: Бресь Сергей
<input ... readonly ... > - не редактируется, но есть в submit'е
<input ... disabled ... > - -//-, нет в сабмите

-~{}~ 08.11.05 11:02:

Конечно, на стороне сервера доверять такому поведению не принято.
А как через js менять статус input?
 

Сергей123

Новичок
Это, вообще-то, тоже из документации...

Например, так (более знающие товарищи, возможно, подскажут тебе более правильное решение):
имяформы.имяэлемента.имясвойства = новоезначение;

новоезначение в твоём случае - true или false.
 

Develop7

Новичок
Кроме того, в данном случае свойство readonly является тоже readonly :) сорри за тавтологию. Во всяком случае, справка Dreamveawera говорит именно так.
 

kruglov

Новичок
Develop7
Это, вообще говоря, неправда.

p. s. readOnly свойство называется.
 
Сверху