2014-12-05 2 views
0

У меня есть форма и поле textarea. Мне нужно сделать его доступным для редактирования, и я не знаю, как это сделать.Как сделать textarea с readonly = false editable?

Когда я проверяю элементы, его атрибут readonly уже является ложным, но он не позволит мне что-либо изменить.

Я пробовал:

document.getElementsByTagName("textarea")[0].readonly = false; 
$("#note").prop('readonly', false); 
$("#note").removeAttr('readonly'); 

Ни один из тех, кто помощи.

+0

'disabled' атрибут? –

+0

По умолчанию текстовое поле доступно для редактирования. Поэтому вы должны сделать что-то, что сделает его нецелесообразным. Пожалуйста, покажите нам, что. – blue112

+0

отправьте скрипку своего кода. попробуйте использовать '$ ('# note'). attr ('readonly', false);' – Aditya

ответ

0

Попробуйте

$("#note").attr("readonly", false); 
1

Проблема здесь

document.getElementsByTagName("textarea")[0].readonly = false; 

Это должно быть

document.getElementsByTagName("textarea")[0].readOnly = "false"; 

Или же в вашем случае

document.getElementById("note").readOnly = "false"; 
0

Я вижу, работает element.removeAttribute('readonly'), но я еще пробовал только firefox.

Смежные вопросы