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

常用HTML要求 JavaScript脚本

特殊JavaScript脚本:
1.禁用(恢复)href超级链接.
2.javascript中调用vbs对话框实现Confirm,可以显示Yes,No,还有各种图标,仅IE下有效.
3.限制上传文件类型为jpg.
4.限制离开当前页面,在离开时提示.仅限制窗口关闭或通过某个href超级链接离开.(页面刷新和地址栏改变时不提示)
demo.html如下:
<html>
 <header>
   <title>Demo for Javascript</title>
  <script>
  
  //禁用超级连接
  function EnabledLink(flag)
  {
   var btlink=document.getElementById('linkconfirm');
   if(btlink!=null)
   {
        btlink.disabled = !flag;
        btlink.onclick = function() { return flag; };
        btlink.style.cursor = flag ? "hand" : "text";
        btlink.style.textDecoration = flag ? "" : "none";
        btlink.title= flag ? "open other page" : "disabled";
    }
  }              
  
  //限制文件类型
  function checktype(uploadfile)
  {
      var filepath = uploadfile.value
      //文件类型错误标记,防止重复调用
      var hd = document.getElementById('hdfileerror');
      if (hd.value.length==0 && filepath.length > 0)
      {
          filepath = filepath.substring(filepath.lastIndexOf('.') + 1, filepath.length)
          if (filepath != 'jpg' && filepath != 'jpeg')
          {
           


相关文档:

JavaScript的5种数据类型


JavaScript以ECMAScript标准作为功能基准,ECMAScript有5种原型类型:Undefined,Null,Boolean,Number和String。
        可以用typeof来判断类型,例:
        var sTemp = "test string";
        alert(typeof sTem ......

JavaScript的for in语句


用于枚举对象的属性
    例:
        for(sProp in window)
        {
            alert(sProp);   //显示BOM window对象的所有属性。
        }& ......

JavaScript的函数


函数
    即使函数确实有返回值,也不必明确地声明它。该函数只需要使用return运算符后跟要返回的值即可。
    例:
        function sum(iNum1, iNum2)
        {
           ......

JavaScript初步接触

在做一个项目中,接触到了JavaScript,主要是点击一个查询按钮然后弹出一个网页对话框,当在对话框中输入查询条件,点击确定后又返回到原来页面,得出查询结果。
页面如图:
在前台加了一个隐藏的DIV,里面放入两个控件。如下:
 <div style="display:none">
        < ......

理解javascript中arguments,callee,caller


<!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" lang="gb2312"> 
<head> 
<head> 
<title> 关于arguments,callee,caller等的测试 &l ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号