zoukankan      html  css  js  c++  java
  • 小试牛刀

       最近在学习JavaScript。用了很久了,但是还是第一次这么认真的系统去学习《JavaScript 宝典》,看了部分,就让我对javascript 的功能佩服不得了了。几乎以前window中可以做的事情,在web页面上都可以实现。如果再结合.net 服务器控件技术。相信开发出功能强大的服务器控件,已经不是什么难事情了。
    下面是段程序检查页面内容是否改变
    function IsChanged(eForm)
    {
        
      for (var i=0 ; i< eForm.elements.length; i++)
     {
         var  eElem = eForm.elements[i];
      if ("text" == eElem.type || "TEXTAREA" ==  eElem.tagName)
      {
       if (eElem.value != eElem.defaultValue)
       return true;
      }
       else if
       ("checkbox" == eElem.type || "radio" == eElem.type)
      {
       if (eElem.checked != eElem.defaultChecked)
       return true;
      }
      else if ("SELECT" == eElem.tagName)
      {
          var  cOpts = eElem.options;
          var iNumOpts = cOpts.length;
          for (var j=0;j<iNumOpts;j++)
          {
           var eOpt = cOpts[j];
         if (eOpt.selected != eOpt.defaultSelected)
        return true;
        }
        }
      }
       return false;
     }
    如果 eForm 换成其他一个容器控件,也可以检查这个容器里面的内容是否改变
  • 相关阅读:
    获得每天的日期流水 函数
    sql调用web服务
    Sql 查询当天、本周、本月记录
    从首页问答标题到问答详情页
    首页列表显示全部问答,完成问答详情页布局
    制作首页的显示列表。
    发布功能完成
    登录之后更新导航
    完成登录功能,用session记住用户名
    完成注册功能
  • 原文地址:https://www.cnblogs.com/jackson/p/9345.html
Copyright © 2011-2022 走看看