首 页
┆
源码下载
┆
IT学院
┆
字体下载
┆
模板下载
┆
源码发布
┆
广告合作
┆
网站地图
►
设为首页
►
加入收藏
►
联系我们
源码下载
>>
ASP源码
|
PHP源码
|
ASP.net源码
|
JSP源码
|
CGI源码
|
VC/C++源码
|
VB源码
|
Delphi源码
|
Flash源码
文章学院
>>
网络编程
|
网页设计
|
图形图象
|
数据库
|
服务器
|
网络媒体
|
网络安全
|
操作系统
|
办公软件
|
软件开发
|
黑客知识
字体下载
>>
精制字体
|
非英字体
|
艺术字体
|
著名字体
|
哥特式
|
简单字体
|
手写体
|
节假日
|
图案字体
|
精度像素
|
中文字体
模板下载
>>
企业门户
|
数码网络
|
休闲娱乐
|
影视音乐
|
旅游名胜
|
文化艺术
|
电子商务
|
个性展示
|
登陆导航
|
Flash模板
源码搜索
文章搜索
字体搜索
模板搜索
►►
您当前的位置:
源码园
→
IT学院
→
软件开发
→
Java编程
→ 文章内容
教你减轻JavaScript调试的负担
作者:佚名 来源:转载 发布时间:2007-11-2 16:04:12
开发工具
调试
列表A里的HTML代码没有按照预期的效果执行:
<html><head>
<title>JS Test</title>
<script language="JavaScript">
function validate() {
var doc = document.forms[0];
var flag = true;
if (doc.fullName.value = '')
flag = false;
if (doc.contactNumber.value = '')
flag = false;
if (flag) doc.submit()
else alert('Enter values before submitting.');
}
</script></head>
<body>
<form id="frmTest">
Name: <input name="fullName" type="text" /><br />
Address: <input name="contactNumber" type="text" /><br />
<input type="button" value="Submit" />
</form></body></html>
列表B里的脚本就使用了警报语句来监视变量的值:
<title>JS Test</title>
<script language="JavaScript">
function validate() {
var doc = document.forms[0];
var flag = true;
alert('Script starting, flag = ' + flag);
alert('Script starting, Full name = ' + doc.fullName.value);
alert('Script starting, Contact number = ' + doc.contactNumber.value);
if (doc.fullName.value = '') {
alert('First check, Full Name is empty.');
flag = false;
}
if (doc.contactNumber.value = '') {
alert('Second check, Contact Number is empty.');
flag = false;
}
if (flag) {
alert('Validation successful, document will be submitted.');
doc.submit()
} else {
alert('Enter values before submitting.');
} }
</script></head>
<body><form id="frmTest">
Name: <input name="fullName" type="text" /><br />
Address: <input name="contactNumber" type="text" /><br />
<input type="button" value="Submit" />
</form></body></html>
JavaScript对大小写敏感,所以变量名、JavaScript语句,以及类似的内容必须使用正确的格式/大小写。所以要按照统一的方式给你的对象、变量和函数命名。
在代码中使用逗号。除了for语句外,JavaScript把逗号用作变量的分隔符。
JavaScript要用大括号来定义一段语句。
字符串必须放在引号(单引号或者双引号)之间。
注意:你可以从“工具|选项(Tools | Options)”里启动JavaScript的调试功能。
IDE选项
在调试模式(Debug|Start)启动Web应用程序。
应用程序在一个浏览器窗口里启动。返回到Visual Studio客户端。选择“调试|窗口|运行文档(Debug | Window | Running Documents)”。
当前运行的应用程序会出现在“运行文档”窗口里。你可以选择Web窗体,在JavaScript代码里设置断点。
返回Web窗体,使用应用程序;执行会在插入的任何JavaScript断点处停止。
JavaScript HTML Debugger,它是一个功能完备的开发工具。如果你使用Eclipse IDE,那么
JSEclipse
就是Eclipse的一个用于JavaScript开发的插件。
用于调试的其他语言
Tony Patton
的职业生涯始于应用程序开发员,现已获得
Java
、
VB
、
Lotus
和
XML
认证证书。
[] [
返回上一页
] [
打 印
]
上一篇文章:
利用javascript实现select的美化的实例
下一篇文章:
Windows 2000 UI 新特点之三:搜索管理器
相关文章:
教你减轻JavaScript调试的负担
关于本站
-
网站帮助
-
广告合作
-
下载声明
-
友情连接
-
网站地图
-
源码发布
Copyright © 2003-2009
Ymyasp
.Com
. All Rights Reserved .
备案序号:粤ICP备07029071号