Показать сообщение отдельно
  #1 (permalink)  
Старый 27.07.2012, 12:16
Профессор
Отправить личное сообщение для PashPP Посмотреть профиль Найти все сообщения от PashPP
 
Регистрация: 26.07.2012
Сообщений: 281

Задать атрибут readonly по клику на чекбокс и назад
Доброго дня. Нужно, чтоб когда был отмечен флажок, поле ввода было в ридонли. При снятии флажка имя должно возвращаться. Собственно, проблема с заданием атрибута ридонли.

<script type="text/javascript">
   function anon() {if (document.getElementById("anonym").checked)

     {  
        nam= document.getElementById("youname").value;
        document.getElementById("youname").value= "Anonymous";
        return nam;
        document.getElementById("youname").setAttribute("readonly")
       }
       else {
        document.getElementById("youname").value= nam};
        }
</script>

<form name="analize"> 
    <label for="youname">Ваше имя<label>
    <input type="text" id="youname" readonly /> 
    <input type="checkbox" id="anonym" onclick="anon()"/>
    <label for="anonym"> Аноним </label>
</form>
Ответить с цитированием