<input type=text id=sl size=8 onblur=js() onfocus="sl.select()">
*
<input type=text id=dj size=8 onblur=js() onfocus="dj.select()">
=
<input type=text id=zj size=15 >
<script>
function js() {
zj.value = sl.value * dj.value;
}
</script>
*
<input type=text id=dj size=8 onblur=js() onfocus="dj.select()">
=
<input type=text id=zj size=15 >
<script>
function js() {
zj.value = sl.value * dj.value;
}
</script>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript">
function mulit(oInput){
if(isNaN(oInput.value)){
alert("请输入数字");
oInput.select();
return false;
}
var C = document.forms[0].c;
if(oInput.name=="a"){
var B = document.forms[0].b;
if(isNaN(B.value)){
return false;
}
if(B.value!=""){
C.value=oInput.value*B.value;
}
}
if(oInput.name=="b"){
var A = document.forms[0].a;
if(isNaN(A.value)){
return false;
}
if(A.value!=""){
C.value=oInput.value*A.value;
}
}
}
</script>
</HEAD><BODY>
<form>
<input type="text" name="a" onblur="mulit(this)">×<input type="text" name="b" onblur="mulit(this)">=<input type="text" name="c">
</form>
</BODY>
</HTML>
A:<input type="text" name="a" onPropertyChange="chk(this.value)"><br>
B:<input type="text" name="b" onPropertyChange="chk(this.value)"><br>
C:<input type="text" name="c">
</form>
<script language="JavaScript">
function chk(jnkcV){
if (isNaN(jnkcV)){
alert('请正确输入数字!');
return;
}
with(document.forms[0]){
var jnkcC;
jnkcC = a.value*b.value;
c.value = (isNaN(jnkcC))?0:jnkcC;
}
}
</script>