抽样检验的小程序

虽然用js很不专业,但是写起来快呀,哈哈,好久没写js都快忘完了。(本来想用java直接连接数据库,结果人家非要手动输入~反而简单了~口头需求,看excel和数据库看烦了,换换心情~~~)

需求:输入零件编号,点击《开始》滚动之前输入的零件编号,点击《停止》显示需要检验的零件编号。

贴波代码~大神勿喷~

<html lang="en">
<head>
  <meta charset="gb2312">
  <title>抽奖样检验</title>
  <script src="js/jquery.min.js"></script> 
  <style>
*{
 margin:0;padding:0;
}
#title1{
 color:red;padding-top:10px;margin-top: 15px;
}
#title{
 color:red;text-align:center;margin:0 auto;width:240px;height:70px;padding-top:10px;background:opacity(0);
}
#content{
 margin:0 auto;width:240px;height:35px;background:opacity(0);margin-top: 15px;
        vertical-align:middle;
        line-height:35px; 
        flex:1;
        border-color: beige;
}
#showList{
 display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;
}
.list{
    margin: 12px;
    display: block;
    width: 140px;
    height: 40px;
    text-align: center;
    background: #036;
    color: #fff;
    cursor: pointer;
    border: 1px solid #eee;
    border-radius: 8px;
    font-family: "微软雅黑";
    font-size: 28px;
    line-height: 40px;
}
#scannerIn{
 display:flex;flex-direction:column;justify-content:center;align-items:center;
}
.btns{
 width:190px;height:30px;margin:0px auto;
}
.btns1{
 width:190px;height:30px;margin:0px auto;margin-top: 15px;
}
.btns1 span{
 display:block;float:left;width:80px;height:28px;text-align:center;background:#036;color:#fff;cursor:pointer;border:1px solid #eee;border-radius:8px;font-family:"微软雅黑";font-size:14px;line-height:28px;margin-left:45px;
}  
.btns span{
 display:block;float:left;width:80px;height:28px;text-align:center;background:#036;color:#fff;cursor:pointer;border:1px solid #eee;border-radius:8px;font-family:"微软雅黑";font-size:14px;line-height:28px;margin-right:10px;
}
#txt{
 font-size:14px;color:#ccc999;text-align:center;margin:0 auto;width:190px;height:50px;padding-top:10px;
}
  </style>
  <script>
 var mytype=[],
   timer=null,
   count=0;
//加载时触发
 window.οnlοad=function(){
 var start = document.getElementById("start");
 var stop = document.getElementById("stop");
  
 start.οnclick=startFun;//这个函数后面加括号,就直接调用了该函数,所以不要加
 stop.οnclick=stopFun;
  
 //绑定键盘事件
 document.οnkeyup=function(e){
   e = e || window.event;
  if(e.keyCode==13){
    if(count==0){
    startFun();
    count=1;
    }
  else{  
    stopFun();
    count=0;
    }
  }
 }
 }
  
//点击开始,标题栏开始轮动
 function startFun(){
  clearInterval(timer);//开始时,清除计时器,避免二次触发
  var title = document.getElementById("title");
  var start = document.getElementById("start");
  
  timer = setInterval(function(){
    var num= Math.floor(Math.random()*mytype.length);
    title.innerHTML=mytype[num];
  },50);
  start.style.background="#ccc";
  
 }
 //点击停止,标题栏停止轮动并输出轮动结果
 function stopFun(){
  var start = document.getElementById("start"),
    txt = document.getElementById("txt"),
    title = document.getElementById("title");
  clearInterval(timer);//清除计时器,停止计时器
  start.style.background="#036";
 }
 //分割字符串
 function getContent(){
     //先清空原来的数据
     mytype = [];
     var content = document.getElementById("content").value;
     var str = content.replace(/,/g,',');
     var strs = new Array();
     strs=str.split(",");
     for (i=0;i<strs.length ;i++ )
     {
        // alert(strs[i]);
     mytype.push(strs[i]);
     } 
     render(mytype);
 }
 //画展示框
 function render(mytype){
     var oldDom =  document.getElementById("showList");
     //先清空原来的
     while(oldDom.hasChildNodes()) //oldDom下还存在子节点时 循环继续  
     {  
         oldDom.removeChild(oldDom.firstChild);  
     }
     //拼接html
     for (i=0;i<mytype.length ;i++ )
     {
         var html = "<span class= 'list'>"+mytype[i]+"</span>";
         $("#showList").append(html);
     } 
     
 }
 
  
  </script>
<body>
     <div id = "scannerIn">
         <h2 id="title1">请输入零件编号</h2>
         <input id="content" type="text">
         <div class="btns1">
             <span id="confrim"  onclick = "getContent()">确认输入</span>
         </div>
     </div>
 
     <div id = "showList">
     </div>
     
      <div>
         <h2 id="title">开始抽样!</h2>
      </div>
      
     <div class="btns">
         <span id="start">开始</span>
         <span id="stop">停止</span>
      </div>
      
     <div id="txt">可回车键(Enter)开始/停止。</div>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 技术抽样检验程序 GB2828.1是中国国家标准化管理委员会颁布的一项标准,用于产品质量检验中的抽样检验方法。该标准是国内外质量管理和贸易中广泛采用的一个重要标准,具有较强的规范性和普适性。 技术抽样检验程序 GB2828.1根据抽样原则和统计原理,通过对产品进行部分检验,从而对整批产品的质量做出推断。它主要包括以下步骤: 1. 制定抽样计划:根据产品的特性和要求,选择适当的抽样方案,确定样本数量和抽样方法。 2. 抽样:根据抽样计划,在生产过程中随机抽取样本,并确保样本具有代表性。 3. 检验:对抽取的样本进行检验,在规定的检验项目中进行检测和测量,判断产品是否符合标准要求。 4. 判定:根据检验结果,使用统计方法对整批产品的质量进行判定,判断是否合格或不合格。 5. 记录和报告:将抽样检验的过程、结果、判定和计算公式等信息记录下来,并向有关方面提供检验报告。 技术抽样检验程序 GB2828.1在实际应用中具有以下优点: 1. 标准化:GB2828.1标准化了抽样检验的程序和方法,确保了抽样的公正性和准确性。 2. 经济高效:技术抽样检验可以减少对产品的全面检验,节约大量的人力、物力和时间成本。 3. 推断能力强:通过对样本的检验,可以有效地推断整批产品的质量,提高质量管理的效果。 4. 应用广泛:技术抽样检验广泛应用于各个领域,如制造业、贸易、医疗等,有利于提升产品质量和市场竞争力。 综上所述,技术抽样检验程序 GB2828.1是一种有效的方法,可用于产品质量检验中。它基于统计原理,通过抽样检验和判定等步骤,推断整批产品的质量。该标准的应用具有标准化、经济高效、推断能力强等优点,广泛用于各个领域,有助于提升产品质量和市场竞争力。 ### 回答2: GB2828.1是《国家标准 抽样检验程序 第1部分:检验计划的标准与检查》的技术抽样检验程序。该标准是为了确保产品质量,控制生产过程中的变异性和缺陷,以及消除产品在市场上的不合格品。 根据该标准的要求,抽样检验程序具体如下: 1. 确定检验计划:根据产品特性、生产批次、检验目的和风险水平,确定适当的检验计划,如AQL(Acceptance Quality Level)计划或LTPD(Lowest Typical Proportion Defective)计划。 2. 制定抽样方案:根据抽样计划,确定合适的抽样方法和抽样数目,确保样本能够代表整个批次的质量水平。 3. 进行抽样:根据抽样方案,从整个批次中随机选取样本。 4. 进行检验:根据产品的质量标准和检验项目,对样本进行检验,并记录检验结果。 5. 判断批次接受与否:根据抽样结果,使用统计方法进行判断,判断批次是否满足质量要求,以确定是否接受或拒绝整个批次。 6. 做出决策:根据判断结果,做出适当的决策,例如接受、拒绝、返工或重新制定检验计划。 7. 记录与报告:将抽样检验的过程、结果、决策等相关信息记录下来,并生成相关报告,供后续追溯和分析使用。 GB2828.1技术抽样检验程序是在国家标准的指导下进行质量检验的重要程序,能够帮助企业有效控制质量,提高产品合格率。通过合理的抽样和统计方法,可以在有限样本中推断整个批次的质量水平,从而在不破坏全部产品的情况下,对产品进行有效的检验和判断,为企业生产、销售提供科学依据。 ### 回答3: 《技术抽样检验程序 GB2828.1》是中国国家标准化管理委员会制定的一项技术标准,主要用于产品质量抽样检验过程中的抽样方案设计和统计分析。该程序的目的是确保产品质量监管的科学性和可靠性,提供指导和依据,以确保产品符合国家标准及相关技术规范要求。 该程序包括了一系列的抽样方案设计和统计分析方法。首先,根据不同的质量特性和要求,确定抽样标准。标准中规定了不同质量特性所需的抽样数量和接收/拒收的标准,以确保在合理范围内对产品进行抽样检验。 其次,根据抽样标准选择合适的抽样方法。标准中列出了多种抽样方法,如单抽样、双抽样和多抽样等,根据产品的特点和需求进行选择。通过抽样,可以在不检验所有产品的情况下,从抽样批次中得到足够的信息来评估整个批次的质量水平。 最后,使用统计方法对抽样检验结果进行分析。标准中规定了一系列的统计计算方法和判定准则,以确定是否接受或拒收抽样批次。这些统计方法可以帮助判断抽样批次是否符合标准要求,并提供有关抽样批次质量水平的估计。 技术抽样检验程序 GB2828.1 在产品质量监管中起到了重要的作用。它不仅保证了抽样检验的科学性和准确性,还提供了统计分析的依据,帮助企业对产品质量进行评估和改进。通过该程序,我们可以更加高效地进行抽样检验,并确保产品质量符合相关标准和规范的要求,从而提升消费者对产品的信任度和满意度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

若♡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值