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

翻了翻《JavaScript基础教程》,整理下常用知识点

    学好ASP.NET,JavaScript相当重要,前一段时间看完了《JavaScript基础教程》(令人郁闷的是,在我买回家第六版之后,第七版其实已经有了)。好久没复习了,加上平时学习和工作涉及JavaScript的并不多,所以有些都淡忘了。今天下班玩了会wow,拿出点时间复习下,整理整理一些容易忘记的知识点。劳逸结合,恩恩……由于水平有限,基本上都是些基础的东西,而且挺乱的……部分知识点给出了例子和注释。
1、document.write("") 输出语句
2、JS中的注释为//
3、得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value)
4、JS中的字符型转换成数值型:parseInt(),parseFloat()
5、JS中的字符与字符相连接使用+号
6、当文件中出现多个form表单时,可以用document.forms[0],document.forms[1]来代替
7、状态栏的设置:window.status="字符"
8、弹出提示信息:window.alert("字符")
9、弹出确认框:window.confirm(),来个例子
if (confirm("Are you sure you want to do that?"))//确定返回true,取消返回false
{
 alert("You said yes");
}
else
{
 alert("You said no");
}
10、弹出输入提示框:window.prompt(),也来个例子
var ans=prompt("Are you sure you want to do that?","");//参数1是问题,参数2是默认回答
if (ans)//关闭,取消,或者没有默认回答而点击了确定,以及清除了默认回答点击了确定,都返回null
{
 alert("You said"+ans);
}
else
{
 alert("You refused to answer");
}
11、指定当前显示链接的位置:window.location="URL"
12、取出窗体中的所有表单的数量:document.forms.length
13、创建一个文档元素:document.createElement_x(),document.createTextNode()
14、添加节点:a.appendChild(b)//向a中添加b,13和14一块来个例子
var inText=document.getElementById("textArea").value;
var newText=document.createTextNode(inText);//创建文本节点
var newGraf=document.createElement_x("p");//创建元素节点
newGraf.appendChild(newText);//将文本放到段落中
var docBody=document.getElementsByTagName("body")[0];
docBody.appendChild(newGraf);
14、删除节点:a.removeChild(b)//向a中删除b
15、插入节点:a.insertBefore(b,c)//在c之前插入b
16、替换节点:a.replaceChild(b,c)


相关文档:

JavaScript Table排序


JavaScript Table排序
序二(09/05/03)
近来还是那么忙,趁五一更新一下程序吧。
这个版本主要增加和改进了以下东西:
1,对字符串改用localeCompare来比较;
2,一次排序中能使用多个排序对象(用于值相等时再排序);
3,修正一些发现的问题;
4,改进程序结构,个人觉得是更灵活更方便了;
5,增加bool类型比 ......

《JavaScript核心技术》

JavaScript中的原型(prototyping)   prototype属性
   
1.对内置对象的扩展
        (String添加trim()方法)
        ****************
        String.prototype.trim = funct ......

JavaScript 判断复选框是否选中并取出值

JavaScript 获取复选框的值,有朋友在刚开始利用表单提交 数据 的时候,一般都会遇到表单中有一个特别的元素——复选框,判断它是否选中以及获取它的值 ,好像跟其它的表单元素有点不一样,本代码将为您展示如何获取复选框的值并判断是否被选中。
<title>JavaScript 获取复选框的值&l ......

JavaScript中一点让人很不理解的地方

这个地方就是为什么它的String类型不直接提供一个trim方法呢?
为什么每次都要写这样一句话呢?
String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"");}
这样有意思吗?
JavaScript中规定一个这样的方法会死啊? ......

Java版的实现JavaScript中的eval()函数

实现步骤:
1.自定义一个Java类,该Java类中定义一个方法来包含需要被运行的代码。
2.动态编译刚刚生成的Java源码,不在磁盘上生成源码,而是直接编译内存中的Java源码。
3.动态加载刚刚创建编译的Java二进制码,编译好的Java二进制码不是在磁盘上,而是放在内存中,并定义自己的类加载器,负责加载内存中的class文件。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号