<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<div id="show" style="position:absolute;width:150;height:100;display:none"></div>
<script language="JavaScript">
function ys()
{var s=100;
var o=document.getElementsByTagName("INPUT");
var l=o.length;
for(var i=0;i<l;i++)
s-=o[i].value;
show.innerText=s;
show.style.left=event.clientX;
show.style.top=event.clientY;
show.style.display="";
}function hide()
{show.style.display="none";}
</script>
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<input onmousemove="ys()" onmouseout="hide()" />
<div id="show" style="position:absolute;width:150;height:100;display:none"></div>
<script language="JavaScript">
function ys()
{var s=100;
var o=document.getElementsByTagName("INPUT");
var l=o.length;
for(var i=0;i<l;i++)
s-=o[i].value;
show.innerText=s;
show.style.left=event.clientX;
show.style.top=event.clientY;
show.style.display="";
}function hide()
{show.style.display="none";}
</script>
解决方案 »
- 有没有这样的js代码,控制子页面刷新父页面,并关闭子页面,最关键的是能够兼容各种大型浏览器???
- html页面中用了大量的javascript脚本,造成阅读页面很困难,有什么办法能让javascript脚本隐藏起来?
- 求救!javascript动态生成图像元素,在ie中出图,但在FF中没反应,请高手帮忙,谢谢!多谢!
- 大虾们看看这段代码什么问题?
- 关于框架的问题 帮帮忙!!!!!!!!给分啊
- [求助] 请问为什么这段代码里,加了alt就出错了?
- 写文件时提示无效的过程或参数,请问什么原因呢?
- 弹出的POP窗口
- 我如何得到页面上所有超级连接的对象
- 当点一下按钮, 如何实现使浏览器的滚动条向下动一下.`
- 求救,正则表达式的写法
- 请教:如何通过javascript自动设置打印参数(打印方向)?
var cen = document.all.pop;
function fen()
{
var zhong = parseInt(document.all.zhongFen.value,10); //得到总分值
var a = document.getElementsByName("T");
var gei = 0;
for (var i=0; i<a.length; i++)
{ gei = (a[i].value=="") ? gei : (gei + parseInt(a[i].value,10));}
var n = zhong-gei;
cen.style.background = (n < 0) ? "#FF0000" : "#FFFF00";
cen.innerText = "该问题总分值:"+ zhong +"\r\n现可给的分值:"+ n;
return n;
}
function cc(e)
{
if (e.name != "T") return;
e.select();
fen();
var ttop = e.offsetTop;
var tleft= e.offsetLeft;
var h = e.clientHeight; //在下面这个 while 循环里的e已经不是那个形参了
var w = e.clientWidth; while (e = e.offsetParent){ttop += e.offsetTop; tleft += e.offsetLeft;}
cen.style.display = ""; //层显示
cen.style.top = ttop + h;
cen.style.left= tleft + w - cen.clientWidth;}
function out(){cen.style.display = "none";}
function check(e)
{
var k = window.event.keyCode;
if (k < 48 || k > 57){
alert("你输入的不是数字!")
window.event.keyCode = 0 ;}
}
</script>
<body>
<input type="text" name="T" value="0" size="4" onkeypress="check(this)" onmouseover="cc(this)" onmouseout="out()">
<input type="text" name="T" value="0" size="4" onkeypress="check(this)" onmouseover="cc(this)" onmouseout="out()">
<input type="text" name="T" value="0" size="4" onkeypress="check(this)" onmouseover="cc(this)" onmouseout="out()">
<input type="hidden" value="100" name="zhongFen" ID="Hidden1">
</body>