日期:2014-05-16 浏览次数:20467 次
A:<input type="text" id="a" ><br/>
B:<input type="text" id="b" ><br/>
C:<input type="text" id="c" ><br/>
<input type="button" id="d" value="确定">
<script type="text/javascript">
var input=document.getElementsByTagName("input");
for(var i=0;i<3;i++){
input[i].onkeyup=function(){this.value=this.value.replace(/[^\d.]/g,'')}
}
var arr=["a","b","c"];
input[3].onclick=function(){
for(var i=0;i<3;i++){
if(input[i].value==""){
alert(arr[i]+"不能为空!");
return false;
}else if(isNaN(input[i].value)){
alert(arr[i]+"不是数字!");
return false;
}else if(input[i].value<1){
alert(arr[i]+"不能小于1!");
return false;
}
}
var a=parseFloat(input[0].value),b=parseFloat(input[1].value),c=parseFloat(input[2].value),max=Math.max(a,b,c),min=Math.min(a,b,c),oth=a+b+c-(max+min);
if(min+oth>max){
if(a==b==c){
alert("等边三角形!");
}else if(oth==min
------解决方案--------------------
oth==max){
alert("等腰三角形!");
}else if(max*max>oth*oth+min*min){
alert("钝角三角形!");
}else if(max*max<oth*oth+min*min){
alert("锐角三角形!");
&nb