Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Аналог disabled (https://javascript.ru/forum/events/34972-analog-disabled.html)

allasan 26.01.2013 14:46

Аналог disabled
 
Здравствуйте.

Мне нужно сделать <input type="text"> не активным, но чтобы при отправке данных на сервер это поле учитывалось.
Насколько я знаю при disabled это сделать не возможно.
Подскажите, пожалуйста, как реализовать аналог disabled только чтобы данные этого поля отправлялись на сервер?

Заранее спасибо!

danik.js 26.01.2013 14:51

<input type="text" readonly>

allasan 26.01.2013 14:59

Спасибо большое, не знал что это так все решается!

allasan 26.01.2013 15:02

Цитата:

Сообщение от danik.js (Сообщение 229531)
<input type="text" readonly>

А как при помощи JS придать этот атрибут полю? пробую вот так:

document.getElementById('search_box1').readonly = true;


Не получается, поле все равно активное и можно изменить содержимое.

danik.js 26.01.2013 15:35

<input type="text">
<script>
document.querySelector('input').readOnly = true;
</script>

allasan 26.01.2013 19:38

Цитата:

Сообщение от danik.js (Сообщение 229537)
<input type="text">
<script>
document.querySelector('input').readOnly = true;
</script>

Спасибо, все работает!


Часовой пояс GMT +3, время: 15:45.