元素统计|区分并解析

来源:互联网 发布:手机网络电视 安卓 编辑:程序博客网 时间:2024/04/28 19:10

<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="我  变" onclick="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
原创粉丝点击