function G(e){return document.getElementById(e)}
</script>
单价:<input type="text" id="p" name="price" onkeyup="this.value=this.value.replace(/[^0-9\.]/g,'')" onblur="G('total').value = this.value / 0.9"/>
金额:<input type="text" id="total" name="total" />
输入完单价,点金额的输入框就好~~
程序第4行function velocity =(distance,timecnt){应该改为function velocity (distance,timecnt){,也就是说中间多了一个等号这个程序已经是最简单的了,但不够友好也不够严谨,改了一下,你把下面的代码另存为.html文件用ie打开即可
<html>
<head>
<title></title>
<script language="javascript">
function velocity (){
var distance = document.getElementById('idistance')
var timecnt = document.getElementById('itimecnt')
if (isNaN(distance.value)) {
alert('长度必须为数字!')
distance.focus()
return
}
if (isNaN(timecnt.value)) {
alert('时间必须为数字!')
timecnt.focus()
return
}
if (timecnt.value == 0) {
alert('时间不能为0!')
timecnt.focus()
return
}
document.getElementById('svalue').innerText = distance.value / timecnt.value
}
</script>
</head>
<body>
长度<input type='text' name='idistance' id='idistance' value='' /><br />
时间<input type='text' name='itimecnt' id='itimecnt' value='' /><br /><br />
<input type='button' value='计算' onclick='velocity ()' /><br /><br />
计算结果:<span id='svalue'></span>
</body>
</html>
你的程序第4行function velocity =(distance,timecnt){应该改为function velocity (distance,timecnt){,也就是说中间多了一个等号这个程序已经是最简单的了,但不够友好也不够严谨,帮你改了一下,你把下面的代码另存为.html文件用ie打开即可
<html>
<head>
<title></title>
<script language="javascript">
function velocity (){
var distance = document.getElementById('idistance')
var timecnt = document.getElementById('itimecnt')
if (isNaN(distance.value)) {
alert('长度必须为数字!')
distance.focus()
return
}
if (isNaN(timecnt.value)) {
alert('时间必须为数字!')
timecnt.focus()
return
}
if (timecnt.value == 0) {
alert('时间不能为0!')
timecnt.focus()
return
}
document.getElementById('svalue').innerText = distance.value / timecnt.value
}
</script>
</head>
<body>
长度<input type='text' name='idistance' id='idistance' value='' /><br />
时间<input type='text' name='itimecnt' id='itimecnt' value='' /><br /><br />
<input type='button' value='计算' onclick='velocity ()' /><br /><br />
计算结果:<span id='svalue'></span>
</body>
</html>