我的漫漫程序之旅

          專注于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

          主站蜘蛛池模板: 京山县| 宜昌市| 五河县| 会东县| 滨州市| 富平县| 瑞安市| 金川县| 同德县| 方山县| 永修县| 宜阳县| 双峰县| 桓台县| 重庆市| 叙永县| 汕尾市| 三门峡市| 商洛市| 大悟县| 武夷山市| 游戏| 阳西县| 阿拉尔市| 九寨沟县| 宁德市| 申扎县| 金门县| 合山市| 安泽县| 中牟县| 石嘴山市| 桦南县| 诸暨市| 应城市| 鹤峰县| 班戈县| 石嘴山市| 佛坪县| 惠水县| 监利县|