zoukankan      html  css  js  c++  java
  • 一段JS

     
    1.     <script type="text/javascript">
    2.            function gettheValue()
    3.            {
    4.                
    5.                 var PriceNames = document.getElementsByName("thePriceName");  //显示名称
    6.                 var Prices = document.getElementsByName("thePrice");  //单价
    7.                 var MinSuns = document.getElementsByName("theMiSum");  //购买的最少数量
    8.                 var SunNums = document.getElementsByName("theSuNum");  //票务总数量
    9.                 var LastNums = document.getElementsByName("theLasNum");  //剩余数量
    10.                 var UserTypeIDs = document.getElementsByName("myUserTypeIDs"); //用户类型
    11.                 var strTheValue1="";//显示名称
    12.                 var strTheValue2="";//单价
    13.                 var strTheValue3="";//购买最少数量
    14.                 var strTheValue4="";//票务总数量
    15.                 var strTheValue5="";//剩余数量
    16.                 var strTheValue6="";//用户类型
    17.                 
    18.                 for (var i = 0; i < PriceNames.length; i++)    
    19.                  {          
    20.                         if(PriceNames[i].value.length !=0)
    21.                         {
    22.                             strTheValue1=strTheValue1+"|"+PriceNames[i].value; 
    23.                         }else
    24.                         {
    25.                            alert("请填写显示名称!");
    26.                            PriceNames[i].focus();
    27.                            return;
    28.                         }
    29.                         //--------------------------------------------------
    30.                         if(Prices[i].value.length !=0)
    31.                         {
    32.                             strTheValue2=strTheValue2+"|"+Prices[i].value; 
    33.                         }else
    34.                         {
    35.                              alert("请填写票务单价!");
    36.                              Prices[i].focus();
    37.                              return;
    38.                         }
    39.                         //----------------------------------------------------
    40.                         if(MinSuns[i].value.length !=0)
    41.                         {
    42.                             strTheValue3=strTheValue3+"|"+MinSuns[i].value; 
    43.                         }else
    44.                         {
    45.                              alert("请填写最少购买数量!");
    46.                              MinSuns[i].focus();
    47.                              return;
    48.                         } 
    49.                         
    50.                           //----------------------------------------------------
    51.                         if(SunNums[i].value.length !=0)
    52.                         {
    53.                             strTheValue4=strTheValue4+"|"+SunNums[i].value; 
    54.                         }else
    55.                         {
    56.                             alert("请填写总数量!");
    57.                             SunNums[i].focus();
    58.                             return;
    59.                         }      
    60.                           //----------------------------------------------------
    61.                         if(LastNums[i].value.length !=0)
    62.                         {
    63.                             strTheValue5=strTheValue5+"|"+LastNums[i].value; 
    64.                         }else
    65.                         {
    66.                              alert("请填写最后剩余数量!");
    67.                              LastNums[i].focus();
    68.                              return;
    69.                         }      
    70.                           //----------------------------------------------------
    71.                            strTheValue6=strTheValue6+"|"+UserTypeIDs[i].value; 
    72. //                        if(UserTypeIDs[i].value.length !=0)
    73. //                        {
    74. //                            strTheValue6=strTheValue6+"|"+UserTypeIDs[i].value; 
    75. //                        }else
    76. //                        {
    77. //                            movetheDiv(i);
    78. //                            gettheValue();
    79. //                        }           
    80.                    }  
    81.                 document.getElementById("txtConcessions").value=strTheValue1;//显示名称
    82.                 document.getElementById("txtPrice").value=strTheValue2;//单价
    83.                 document.getElementById("txtMinNum").value=strTheValue3;//购买最少数量
    84.                 document.getElementById("txtSunNum").value=strTheValue4;//票务总数量
    85.                 document.getElementById("tztLastNum").value=strTheValue5;//剩余数量
    86.                 document.getElementById("UserTypeIDs").value=strTheValue6;//用户类型
    87.                
    88.            }
    89.            
    90.            function movetheDiv(i)//移除DIV
    91.            {
    92.                  i=i-0;//转换成数字
    93.                  //alert(i);
    94.                  //alert(theDivs[0].name);
    95.                  var theDivs = document.getElementsByName("addDiv");//得到所有的层
    96.                  alert(theDivs.length);
    97.                  theDivs[i].parentNode.removeChild(theDivs[i]);   //删除
    98.                  
    99.                  //theDivs[i].style.display   =   "none";   //删除div
    100.                 
    101.            }
    102.            var theSelect="  ";
    103.             function addFile()
    104.             {    
    105.                
    106.                 var str="<div class='theDiv' name='addDiv'> <table>";
    107.                 str =str+'<tr><td>价格名称:     </td><td><INPUT type="text"  NAME="thePriceName"></td><td> <span style="color: #ff0066">* </span> </td>'//显示的名称
    108.                 str =str+'<td>单价:         </td><td><INPUT type="text"  NAME="thePrice" ></td><td> <span style="color: #ff0066">* </span> </td>'//单价 
    109.                 str =str+'<td>购买最少数量: </td><td><INPUT type="text"  NAME="theMiSum" ></td><td> <span style="color: #ff0066">* </span> </td></tr>'//购买的数量 
    110.                 str =str+'<tr><td>总数量:       </td><td><INPUT type="text"  NAME="theSuNum" ></td><td> <span style="color: #ff0066">* </span> </td>'// 票务的总数量 
    111.                 str =str+'<td>剩余数量:     </td><td><INPUT type="text"  NAME="theLasNum"  onblur="gettheValue()"></td><td> <span style="color: #ff0066">* </span> </td>'// 票务的总数量 
    112.                 str =str+'<td>用户类型:     </td><td>'+theSelect+'</td><td></td></tr>'// 用户类型 
    113.                 str=str+"</table></div>";
    114.                 document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str)
    115.                 
    116.                 
    117.               }
    118.             
    119.              
    120.              
    121.         function createSelect(theValues,theNames){
    122.        
    123.             var thevalue=theValues.split("|");
    124.             var thename=theNames.split("|");
    125.             var mySelect = '<select id="myUserTypeIDs" onblur="gettheValue()">';
    126.               for(var i=0;i<thevalue.length;i++)
    127.               {
    128.                   mySelect=mySelect+'<option value="'+thevalue[i]+'">'+thename[i]+'</option>';
    129.               }
    130.        
    131.             mySelect=mySelect + '</select>'
    132.             theSelect= mySelect;  
    133.        
    134.     }
    135.     
    136.     
    137.      
    138.     </script>
  • 相关阅读:
    天兔监控系统安装
    day6
    day5
    day4
    day3
    day2
    day1
    几个重要的Xenomai相关链接
    树莓派GPIO中断驱动程序
    转了一圈,再读LKD
  • 原文地址:https://www.cnblogs.com/dingdingmao/p/3146587.html
Copyright © 2011-2022 走看看