首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

请问一段JS有关问题

2012-02-19 
请教一段JS问题一个文本框,一个DIV,DIV默认不可见要求在文本框输入数字时,DIV可见,且DIV的内容发生变化输

请教一段JS问题
一个文本框,一个DIV,DIV默认不可见
要求在文本框输入数字时,DIV可见,且DIV的内容发生变化
输入大于100小于200的数字,则DIV中的内容=输入的数字   *   10%
输入大于200小于300的数字,则DIV中的内容=输入的数字   *   20%
文本框输入12这个数字,其实是1和2,不能计算1次1的再计算1次2的,要计算12的
也就是onblur时计算


[解决办法]
<script type= "text/javascript ">
function a(obj)
{
var objDiv = document.getElementById( "bb ");
var value = parseFloat(obj.value);
if ((value > = 100) && (value < 200))
objDiv.innerHTML = value * 0.1;
else if (( value > = 200) && (value <300))
objDiv.innerHTML = value * 0.2;
else
objDiv.innerHTML = " ";
}
</script>
<input id= "aa " type= "text " onKeyUp= "javascript:a(this); ">
<div id= "bb "> </div>

热点排行