易截截图软件、单文件、免安装、纯绿色、仅160KB

Javascript练习实例01:乘法口诀表与筛选素数

<html>
<body>
<mce:script type="text/javascript"><!--
document.write("<table border=1px>");
for(i=1;i<=9;i++)
{document.write("<tr>");
for (j=1;j<=i;j++)
{document.write("<td class='table1'>"+i+"*"+j+"="+i*j+"&nbsp;&nbsp;</td>");
}
document.write("</tr>");
}
document.write("</table>"); //结束乘法表
document.write("<p>"); //换行
//开始画10*10方阵
document.write("<table border=1px border-color=red>"); //开始画表格
for(m=1;m<=10;m++){
document.write("<tr>");
for(n=1;n<=10;n++){
document.write("<td class='table2' bgcolor='green'>");
document.write((m-1)*10+n);
document.write("</td>");
}
document.write("</tr>");
}
document.write("</table>");
document.write("<p></p>");
//画出10*10方阵,并筛选出素数,用绿色标记
document.write("<table border=1px border-color=red>"); //开始画表格
for(m=1;m<=10;m++){
document.write("<tr>"); //开始一行
for(n=1;n<=10;n++){
var r=(m-1)*10+n; //当前单元格的数值
var q=true; //默认为质数
if(r>3){for(p=2;p<r/2;p++) //判断是否为质数
if(r%p==0)q=false;} //若当前数值能被2——(r-1)整除,则不是质数。
if(q){document.write("<td bgcolor='red' class='table2'>");} //若为质数,用red背景填充
else {document.write("<td bgcolor='green' class='table2'>");}//若不是质数,用green背景填充
document.write(r); //输出当前值
document.write("</td>"); //结束当前单元格
}
document.write("</tr>"); //结束当前行
}
document.write("</table>"); //结束表格
// --></mce:script>
</body>
</html> 


相关文档:

[翻译]High Performance JavaScript(031)

Firebug
    Firefox is a popular browser with developers, partially due to the Firebug addon (available at http://www.getfirebug.com/), which was developed initially by Joe Hewitt and is now maintained by the Mozilla Foundation. This tool has increased the productivity of web develop ......

如何我javaScript获取窗口的高度和宽度

在javascript中得到当前窗口的高和宽
<body><SCRIPT LANGUAGE="JavaScript">
var  s = "";
s += "\r\n网页可见区域宽:"+ document.body.clientWidth;
s += "\r\n网页可见区域高:"+ document.body.clien ......

JavaScript 读取 JSON


JSON:
[{"subjecttypeId":"1","subjectName":"67","scope":"1",},{"subjecttypeId":"1","subjectName":"345","scope":"1"}]
JavaScript:
       var result = window.eval('(' + JSON+ ')');

for(var p in result){

result[p].subjectName;

alert(result[p] ......

JavaScript中匿名函数,函数直接量和闭包(转)

原文出处: http://www.dnew.cn/post/196.htm
先看下下面几种写法
1.function f(x){return x*x;};f(x);
2.(function(x){return x*x;})(x);
3.(function(x){return x*x;}(x));
第一种我们应该都很熟悉了,这是我们经常使用的写法。第二第三种都是匿名函数的写法。
------------------------------------------------ ......

javaScript获取对象集合(另一种方法)

除了用getElementByTagName   的另一种获取对象集合的方法
<!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>
<meta http-equiv="Content-Type" conte ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号