我的漫漫程序之旅

          專注于JavaWeb開發
          隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
          數據加載中……

          Prototype1.6 實戰 07 (Form)

          <HTML>
           
          <HEAD>
            
          <TITLE> Form </TITLE>
          <script src="prototype.js" type="text/javascript"></script>
          <script>
                  
          //所有text元素在form中
                  function getText$()
                  
          {
                      
          var form = $('myForm');
                      
          var texts = form.getInputs('text');
                      texts.each(
          function(t)
                      
          {
                          alert(
          "標簽為:" + t.nodeName + " , 值為:" + t.value);
                      }
          );
                  }

                  
          //禁用form的所有元素
                  function disabled$()
                  
          {
                      
          var form = $('myForm'); 
                      
          // cycle between calling form.disable() and form.enable() 
                      form[form.disabled ? 'enable' : 'disable']();
                      form.disabled 
          = !form.disabled;
                  }

                  
          // 激活form
                  function enable$()
                  
          {
                      
          var form = $('myForm'); 
                      
          // cycle between calling form.disable() and form.enable() 
                      form[form.disabled ? 'enable' : 'enable']();
                      form.disabled 
          = false;
                  }

          </script>
           
          </HEAD>

           
          <BODY>
              
          <form id="myForm">
                  
          <input type="text" id="username" /><br />
                  
          <input type="text" id="age" /><br />

                  
          <input type="button" value="測試" onclick="getText$();"/>
                  
          <br />
                  
          <input type="button" value="禁用" onclick="disabled$();" />
              
          </form>
              
          <button onclick="enable$();">我在form外.點我激活</button>
              
          <button onclick="serialize$();">serialize</button>
           
          </BODY>
          <script>
                (
          function(){
                    
          var form = $('myForm');
                    
          //找到form表單的第一個元素 
                    var v = form.findFirstElement();
                    
          //焦點
                    v.focus();
                    
          //所有form的input元素
                    alert(form.getInputs().size());
                }
          ).call(this);
          </script>
          </HTML>


          posted on 2008-07-25 13:28 々上善若水々 閱讀(303) 評論(0)  編輯  收藏 所屬分類: JavaScript

          主站蜘蛛池模板: 丹巴县| 浠水县| 邵东县| 吉木萨尔县| 崇文区| 游戏| 格尔木市| 靖州| 云安县| 大埔区| 抚松县| 海南省| 林西县| 定安县| 比如县| 泾阳县| 琼海市| 南投县| 梁河县| 峡江县| 闻喜县| 望江县| 上林县| 枣阳市| 永泰县| 安泽县| 宝鸡市| 南靖县| 云南省| 万安县| 和田市| 开封县| 游戏| 澄城县| 绥棱县| 醴陵市| 彩票| 嵊泗县| 新泰市| 桂林市| 大竹县|