Роботландский Университет © А.А.Дуванов

ОБЪЕКТНАЯ МОДЕЛЬ БРАУЗЕРА

урок 8: формы (1)

зачетный класс

Нажмите кнопку Сброс, затем приступайте к решению.

  1. Нажатие на кнопку “пуск” должно вывести на экран слово “привет”. Отметьте правильные программы.

    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
            onclick="this.form.str='привет'">
    </FORM>
    
    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
            onclick="this.form.str.value='привет'">
    </FORM>
    
    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
            onclick="this.str='привет'">
    </FORM>
    
    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
            onclick="str.value='привет'">
    </FORM>
    
    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
            onclick="document.formа.str.value='привет'">
    </FORM>
    
    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
       onclick="window.document.formа.str.value='привет'">
    </FORM>
    
    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
            onclick="formа.str.value='привет'">
    </FORM>
    
    <FORM name=forma>
     <INPUT type=text value="" size=10 name=str>
     <INPUT type=button value=пуск
            onclick="this.str.value='привет'">
    </FORM>
    


  2. На страничке нужно предусмотреть очистку строки ввода. Отметьте правильные программы.

    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="formа.str.value=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=reset value=сброс>
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="window.document.formа.str.value=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="str.value=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="document.formа.str.value=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="document.formа.str=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="this.str.value=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="this.form.str.value=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=button value=сброс
            onclick="str.value=''">
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    
    <FORM name=forma>
     <INPUT type=clear value=сброс>
     <INPUT type=text value=привет size=10 name=str>
    </FORM>
    


  3. Поработайте на стенде и отметьте программы, которые могут его реализовать.

    <SCRIPT language=JavaScript>
    <!--
      var f0 = 1;
      var f1 = 1;
      function Next()
      {
        var f=f0+f1;
        f0=f1;
        f1=f;
        return f;
      }
    //-->
    </SCRIPT>
    <FORM>
     <INPUT type=button value=сброс
            onclick="this.form.p='  1  '; f0=f1=1;">
     <INPUT type=button value="  1  " name=p
            onclick="this.value='  '+Next()+'  '">
    </FORM>
    
    <SCRIPT language=JavaScript>
    <!--
      var f0 = 1;
      var f1 = 1;
      function Next()
      {
        var f=f0+f1;
        f0=f1;
        f1=f;
        return f;
      }
    //-->
    </SCRIPT>
    <FORM>
     <INPUT type=button value=сброс
            onclick="this.form.p.value='  1  '; f0=f1=1;">
     <INPUT type=button value="  1  " name=p
            onclick="this.value='  '+Next()+'  '">
    </FORM>
    
    <SCRIPT language=JavaScript>
    <!--
      var f0 = 1;
      var f1 = 1;
      function Next()
      {
        var f=f1;
        if (f!=1)
        {
          f += f0;
          f0=f1;
          f1=f;
        }
        return f;
      }
    //-->
    </SCRIPT>
    <FORM>
     <INPUT type=button value=сброс
            onclick="this.form.p.value='  1  '; f0=f1=1;">
     <INPUT type=button value="  1  " name=p
            onclick="this.value='  '+Next()+'  '">
    </FORM>
    
    <SCRIPT language=JavaScript>
    <!--
      var f0 = 1;
      var f1 = 1;
      var f  = 0;
      function Next()
      {
        if (f)
        {
          f=f1+f0;
          f0=f1;
          f1=f;
        }
        else f=1;
        return f;
      }
    //-->
    </SCRIPT>
    <FORM>
     <INPUT type=button value=сброс
            onclick="this.form.p.value='  1  '; f0=f1=1;">
     <INPUT type=button value="  1  " name=p
            onclick="this.value='  '+Next()+'  '">
    </FORM>
    
    <SCRIPT language=JavaScript>
    <!--
      var f0 = 1;
      var f1 = 1;
      var f  = 0;
      function Next()
      {
        if (f)
        {
          f=f1+f0;
          f0=f1;
          f1=f;
        }
        else f=1;
        return f;
      }
    //-->
    </SCRIPT>
    <FORM>
     <INPUT type=button value=сброс
            onclick="this.form.p.value='  1  '; f0=f1=1;f=0;">
     <INPUT type=button value="  1  " name=p
            onclick="this.value='  '+Next()+'  '">
    </FORM>
    
    <SCRIPT language=JavaScript>
    <!--
      function Next()
      {
        var f0 = 1;
        var f1 = 1;
        var f  = 0;
        if (f)
        {
          f=f1+f0;
          f0=f1;
          f1=f;
        }
        else f=1;
        return f;
      }
    //-->
    </SCRIPT>
    <FORM>
     <INPUT type=button value=сброс
            onclick="this.form.p.value='  1  '; f0=f1=1;f=0;">
     <INPUT type=button value="  1  " name=p
            onclick="this.value='  '+Next()+'  '">
    </FORM>
    
    <SCRIPT language=JavaScript>
    <!--
      var f0 = 1;
      var f1 = 1;
      var f  = 0;
      function Next()
      {
        if (f)
        {
          f=f1+f0;
          f0=f1;
          f1=f;
        }
        else f=1;
        return f;
      }
    //-->
    </SCRIPT>
    <FORM>
     <INPUT type=button value=сброс
            onclick="this.form.p.value='  1  '; f0=f1=1;f=0;">
     <INPUT type=button value="  1  " name=p
            onclick="this.form.p.value='  '+Next()+'  '">
    </FORM>
    


Чтобы увидеть результат работы, нажмите кнопку Оценка.

 

 

содержание урок 8