javascript调试测试,利用vs2008:智能对象类型感知,方法及属性提示;立即窗口调试等
2007-12-12 23:35
811 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>测试vs2008对js脚本的支持能力</title>
<script type="text/jscript">
//订购产品总价每500元的倍数打折5%,最低85折扣;每500元的倍数会员等级+1
function calculate()
{
var price = document.getElementById("txtPrice").value;
var count = document.getElementById("txtCount").value;
var result = document.getElementById("txtResult").value;
var spanStar = document.getElementById("spanStar");
var result = price * count;
var rr = parseInt( result / 500) ;
var star=0;
switch(rr)
{
case 0:
case 1:
case 2:
case 3:
result *=(1-rr*0.05);
star = rr;
break;
default:
result *= 0.8;
star = 4;
break;
}
//vs2008的智能感知知道spanStar是个span空间,我们可以利用其立即窗口调试
spanStar.innerHTML = "您是" + star + "星级会员,谢谢惠顾!";
txtResult.value = result;
}
</script>
</head>
<body>
产品价格:<input id="txtPrice" type="text" /><br />
订购数量:<input id="txtCount" type="text" /><br />
交付金额:<input id="txtResult" type="text" readonly="readonly" /><br />
<span id="spanStar"></span>
<input id="btnCalc" type="button" value="计算" onclick="calculate()" />
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>测试vs2008对js脚本的支持能力</title>
<script type="text/jscript">
//订购产品总价每500元的倍数打折5%,最低85折扣;每500元的倍数会员等级+1
function calculate()
{
var price = document.getElementById("txtPrice").value;
var count = document.getElementById("txtCount").value;
var result = document.getElementById("txtResult").value;
var spanStar = document.getElementById("spanStar");
var result = price * count;
var rr = parseInt( result / 500) ;
var star=0;
switch(rr)
{
case 0:
case 1:
case 2:
case 3:
result *=(1-rr*0.05);
star = rr;
break;
default:
result *= 0.8;
star = 4;
break;
}
//vs2008的智能感知知道spanStar是个span空间,我们可以利用其立即窗口调试
spanStar.innerHTML = "您是" + star + "星级会员,谢谢惠顾!";
txtResult.value = result;
}
</script>
</head>
<body>
产品价格:<input id="txtPrice" type="text" /><br />
订购数量:<input id="txtCount" type="text" /><br />
交付金额:<input id="txtResult" type="text" readonly="readonly" /><br />
<span id="spanStar"></span>
<input id="btnCalc" type="button" value="计算" onclick="calculate()" />
</body>
</html>
相关文章推荐
- struts javascript不能提交 提示 对象不支持此属性或方法
- 进一步认识Javascript中window对象的方法和属性以及重写alert方法,控制弹出窗口,frames[]数组
- Dynamic CRM 2013学习笔记(二十三)CRM JS智能提示(CRM 相关的方法、属性以及页面字段),及发布前调试
- javascript 方法 一直提示 对象不支持此属性或方法
- VS2008中JavaScript的智能提示和调试很强大
- QObject提供了QMetaObject元类信息(相当于RTTI和反射),信号与连接,父子关系,调试信息,属性,事件,继承关系,窗口类型,线程属性,时间器,对象名称,国际化
- JavaScript学习点滴—js对象的四种类型的属性、方法的访问
- JQuery在vs2008中智能感知(JavaScript intellisense)的方法
- javascript封装判断全数据类型方法, toString方法, 对象的枚举(in, instanceof, hasOwnProperty的用法), arguments类数组属性
- 解决javascript提交form出现错误提示:对象不支持此属性或方法
- JavaScript 对象的属性和方法4种不同的类型
- JavaScript 对象的属性和方法4种不同的类型
- IE中JavaScript提示“对象不支持此属性和方法”的普遍问题
- javascript中的全局对象内置的方法、属性
- 关于Javascript与表单结合时出现"对象不支持此属性或方法"的问题总结(不断更新中...)
- 关于使用jquery时,ie8下提示对象不支持的属性或方法的解决办法
- isArray()函数(JavaScript中对象类型判断的几种方法)
- Javascript中window对象、document对象的属性和方法(转)
- JavaScript 内置对象(二):Date 对象(构造函数、属性和方法)
- JavaScript Debugging and Intellisense, JavaScript obfuscator etc from VS 2005 to VS 2008 (VS2005到2008的变迁,JavaScript调试,智能感知/智能感应功能,JavaScript的混淆、压缩等功能的海变桑田)