Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как отключить текстовое поле


Автор: Чих_и_Пых_Пых(MySql_and_PHP) 2.11.2005, 19:48
Помогите со скриптом:

Есть форма и <input type=text name=bettype>
Нужно что бы это текст. поле визуально можно было увидеть, но она была-бы заблокированна.
Т.е. нужно что-бы Enabled было в положении False.

Автор: corewithin 2.11.2005, 20:00
smile


используй http://www.htmlcodetutorial.com/forms/_INPUT_DISABLED.html
или css

Автор: korob2001 2.11.2005, 21:14
Код

<html>
 <head>
   <title>Test</title>
     <script language="JavaScript" type="text/javascript">
      <!--//
         function enable() {
        var field = document.getElementById("txt");
        var button = document.getElementById("but");
        if ( button.name == "false" ) {
             field.value = "А вот теперь можно. :(";
             field.disabled = false;
                     button.name = "true";
             button.value = "Disabled";
          } else {
                     field.value = "Хрен сотрёшь ;)";
             field.disabled = true;
             button.name = "false";
             button.value = "Enabled";
        }
        
         }
      //-->
     </script>          
 </head>
 <body>
  <form>
    <input type="text" disabled="true" name="xxx" value="Хрен сотрёшь ;)" id="txt" size="25">
    <input type="button" value="Enabled" name="false" onClick="enable()" id="but">
  </form>
 </body>
</html>

А вообще тема к Jave никакого отношения не имеет, ей в HTML самое место.

Автор: Aliance 2.11.2005, 23:20
Цитата(korob2001 @ 2.11.2005, 22:14)
А вообще тема к Jave никакого отношения не имеет

К Jav`е не имеет, имеет к JS.

Автор: korob2001 3.11.2005, 08:56
Aliance - да и к JS не имеет. Ты прочитай вопрос. А JS, это я уже навернул. smile

Автор: Aliance 3.11.2005, 10:53
korob2001
Имеет, ибо на JS мы может управлять любыми элементами страницы изменяю любое из их значений CSS, так что все это тесно связано - но решаем мы это с помозью JS все же -))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)