元素统计|区分并解析

<script>
function parseHd()
{

  var hdtype = document.getElementById("hdtype");

  if (hdtype.value == 20)
  {
   var hdLength = 10;
  }else
  {
   var hdLength = 21; 
  }
 
  
 var hdStr = document.getElementById("hd").value;
 
 var hdValues = hdStr.replace(/(^\s*)|(\s*$)/g, "").split("|");
 
 if (hdValues.length != hdLength)
 {
  //alert('元素个数为:'+hdValues.length);
  alert("非法!");
 }else
 {
   
    var i=0;
     
   
   var Unique_id = document.getElementById("U_id");
   Unique_id.value=hdValues[i++];
   
................................

 

..................  
   var ExtendValue1 = document.getElementById("ExtendValue1");
   ExtendValue1.value=hdValues[i++];
   
   /*************************************************************/
   
    if (hdtype.value == 27)
      {
      var ExtendValue2 = document.getElementById("ExtendValue2");
   ExtendValue2.value=hdValues[i++];
  
      }
     
   
   var ExtendValue2 = document.getElementById("ExtendValue2");
   ExtendValue2.value=hdValues[i++];
   
   var ExtendValue3 = document.getElementById("ExtendValue3");
   ExtendValue3.value=hdValues[i++];
   
   var ExtendValue4 = document.getElementById("ExtendValue4");
   ExtendValue4.value=hdValues[i++];
   
   var ExtendValue5 = document.getElementById("ExtendValue5");
   ExtendValue5.value=hdValues[i++];
   
   var ExtendValue6 = document.getElementById("ExtendValue6");
   ExtendValue6.value=hdValues[i++];
 }
 
}
 
</script>


元&nbsp&nbsp素&nbsp&nbsp<br>
<TEXTAREA  name="hd" style="width:313px;height:80px;" > </TEXTAREA><br><br>
<input name="parse"  type="button"  value="我  变" οnclick="parseHd()" />&nbsp&nbsp
<select name="hdtype">   
    <option value="32" selected>-20元素-</option>
</select>

<br>

<br>
<br>
<br>

Unique_id:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
<input name="U_id" type="text"  style="width:283px;height:20px;" /><br>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值