<html>
<head>
<title>无标题文档</title>
<script language="JavaScript">
<!--
function $() {
  var elements = new Array();  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);    if (arguments.length == 1)
      return element;    elements.push(element);
  }  return elements;
}
function check(){
var ar = arguments;
var len = ar.length;
for(var i=0;i<len;i++){
var tmp = parseFloat(ar[i],10);
if(isNaN(tmp)) return false;
else ar[i] = tmp;
}
return ar;
}
function cal(){
var aVal = $("a").value;
var bVal = $("b").value;
var gVal = $("g").options[$("g").selectedIndex].text;
var hVal = $("h").options[$("h").selectedIndex].text;
var chkRtn = check(aVal,bVal,gVal,hVal);
if(!chkRtn){ 
$("divTag").innerText="abgh中有输入非法!"; 
$("c").value = "";
$("d").value = "";
$("e").value = "";
$("f").value = "";
return;
}
$("c").value = chkRtn[0] + chkRtn[2];
$("d").value = chkRtn[0] - chkRtn[2];
$("e").value = chkRtn[1] + chkRtn[3];
$("f").value = chkRtn[1] - chkRtn[3];
}
//点计算后      c=a+g  d=a-g   e=b+h f=b-h//-->
</script>
</head><body>
<label>
a<input id="a" type="text" id="a" value="0.88" />
</label>
<label>
g<select id="g" id="g">
  <option>0.1</option>
  <option>0.2</option>
  <option>0.3</option>
  <option>0.4</option>
  <option selected="selected">0.5</option>
</select>
</label>
  
h<select id="h" id="h">
  <option>0.5</option>
  <option selected>0.4</option>
</select>
<input type="button" id="btn" value="计算" onclick="cal()">
<br />
<br />
<label>
b<input id="b" type="text" id="b" value="0.9" />
</label>
<br />
<p> 
  <label> 
  c<input id="c" type="text" id="c" />
  <br>
  <br>
  d<input id="d" type="text" id="d" />
  <br>
  <br>
  e<input id="e" type="text" id="e" />
  </label>
</p>
<p> 
  <label>
  f<input id="f" type="text" id="e3" />
  </label>
</p>
<p>&nbsp; </p>
<div id="divTag">&nbsp;</div></body>
</html>