<object classid="clsid:698A90C5-F861-4E51-ABE0-3E0350E2E137" width="0" height="0" id="CHMAC"> 
</object> 
<script language=javascript> 
var jg=0; //这里给他赋值初始化一下试试
function jh(){  CHMAC.SetMacNO(1, Number(document.form1.jh1.value), Number(document.form1.jh2.value),jg); 
  alert(jg); 
  switch(jg) {  
  case 1:alert('成功');break; 
  case -1:alert('打开串口失败');break; 
  case  -2:alert('发信息失败');break; 
  case -3: alert('读信息失败');break; 
  case -9:alert('验证失败');break; 
  default:alert('打开串口失败');break; 

} </script> 最好能贴出你在VB里面用的代码