隨筆-167  評論-65  文章-0  trackbacks-0

          js改變下拉框的顯示

          <select name="s" id="s">
          <OPTION VALUE="1">1</OPTION>
          <OPTION value="2">2</OPTION>
          <OPTION value="3">3</OPTION>
          </select>

          <script type="text/javascript">
          s.options[0].selected=true  //方法1
          s.selectedIndex=1; //方法2
          document.getElementById('ss').selectedIndex=1;  //方法3,建議使用這個方法
          </script>

          ref:

          http://www.javascriptkit.com/jsref/select.shtml

          js驗證為正整數

          <script>
          var re = /^[1-9]d*$/;   //智能驗證單個字符

          if (!re.test(document.getElementById('group_order').value)){
             alert("組排序必須為數字!");
             document.getElementById('group_order').focus();
             return false;
          }


          </script>

           

           

          if(value <0  ||  value!=parseInt(value) ){
                 alert("不是正整數");
          }else{
                 alert("是正整數");
          }

          js發送表單(方法一): check_input 是js函數,但是這個方法會把頁面內所有的表單都發送掉

            <% form_tag( {:controller=>"transaction",:action=>"check_cid"},{:name=>"form1",:method=>"post",:multipart=>"true" ,:onsubmit=>”return check_input();”}) do %>

                      <% end %>

          js發送表單(方法二):  check_original 是js函數,這個方法會發送指定的form,無論方法一,方法二 都別忘了 前面加 return

            <%= form_tag({:controller=>"program",:action=>"index"},{:name=>"newform",:method=>"post",:multipart=>"true"})  %>    
          <%= submit_tag "添加",{:name=>'newgroup',:onclick=>'return check_original();'}  %>
            <%= form_tag %>

          待續................



          write by feng
          posted on 2009-04-16 19:40 fl1429 閱讀(315) 評論(0)  編輯  收藏 所屬分類: Ajax
          已訪問數:
          free counters
          主站蜘蛛池模板: 全州县| 晋中市| 丰都县| 吉林省| 丘北县| 泰和县| 桐乡市| 乡宁县| 前郭尔| 陆丰市| 沭阳县| 丽江市| 大埔区| 铁岭市| 南和县| 塔河县| 罗山县| 四川省| 无为县| 山东省| 枞阳县| 乌拉特中旗| 平山县| 雷波县| 登封市| 太原市| 牙克石市| 天镇县| 岳池县| 汾西县| 壤塘县| 翁牛特旗| 南溪县| 柳林县| 卫辉市| 嘉义市| 鲁甸县| 收藏| 昆山市| 尤溪县| 胶州市|