JavaScript使用技巧精选

2016-02-19 13:15 4 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐JavaScript使用技巧精选,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

  (一).确认删除用法:

  1. BtnDel.Attributes.Add("onclick","return confirm('"+"确认删除?"+"')");
  2. linktempDelete.Attributes["onclick"]="javascript:return  confirm('"+"确认删除?"+"');";
  3. private void grdProject_ItemDataBound(object sender, DataGridItemEventArgs e)
  4.
  {
 if ((e.Item.ItemType == ListItemType.Item) | (e.Item.ItemType == ListItemType.AlternatingItem))
 {
  // 刪除按鈕上的提示部分
  e.Item.Cells[10].Attributes.Add("onclick", "return confirm('确定删除吗?');");
 }  
  }
  5.
    script language="JavaScript" type="text/JavaScript"
 function delete_y(e)
        {
    if(event.srcElement.outerText == "删除")
        event.returnValue=confirm("确定删除?");
 }
 document.onclick=delete_y;
    /script

  (二).跨语言字符串替换

    System.Text.RegularExpressions.Regex.Replace(str1,@"{1}[^]*{1}","").Replace(" ","").Replace("","").Replace("-","-").Replace("&","&").Replace("","").Replace("","").Replace("br","n");

  (三).关闭窗体

   1.
      this.btnClose.Attributes.Add("onclick",  "window.close();return false;");
   2.关闭本窗体间跳转到另一个页面
      this.HyperLink1.NavigateUrl = "javascript:onclick=window.opener.location.assign
         ('" + "index.aspx"+ "?&Func=Edit&AutoID=" + intAutoid + ');window.close();";
   3.关闭父窗体:
      INPUT type="reset" value='%=this._Cancel%' onclick="window.parent.close()" 


  (四).Web MessageBox

   1.
      Response.Write("script language=javascript window.alert('保存成功1');/script");
   2.
      Response.Write("scriptalert('"+"保存成功!"+"');/script");
   3.
      this.Page.RegisterStartupScript("ChiName","script language='javascript'alert('" + "保存成功!" + "')/script");

  (五).DataGrid中加CheckBox控件模板列.
   请看:  http://blog.csdn.net/chengking/archive/2005/10/08/497520.aspx

  (六). window.open() 方法

  语法:window.open(pageurl,name,parameters);

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  window对象的open()方法用于创建一个新的窗口实例,新创建的窗口的外观由参数:parameters指定。新窗口中打开的文档由参数:

       pageurl指定。系统能够根据参数:name确定的名称访问该窗口。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

        下表为parameters参数表:
        参数        

      //--
              /script
           /body
        /html

  (七).location对象

    href 整个URL字符串.
    protocol 含有URL第一部分的字符串,如http:
    host 包含有URL中主机名:端口号部分的字符串.如//www.cenpok.net/server/
    hostname 包含URL中主机名的字符串.如http://www.cenpok.net
    port 包含URL中可能存在的端口号字符串.
    pathname URL中"/"以后的部分.如~list/index.htm
    hash "#"号(CGI参数)之后的字符串.
    search "?"号(CGI参数)之后的字符串.

  (八).按键捕捉

   1.Ctrl+Enter按键捕捉方法
    body onkeydown="doKeyDown()"
    script language="JavaScript"
    !--
    function doKeyDown()
     {
        if (event.ctrlKey && event.keyCode == 13)
         {
           alert("You pressed the Ctrl + Enter")
         }
     }
    //--
    /script
    /body
   2.Alt加快捷键: Alt+A
     button accessKey=A title="Alt+A" onclick="alert('Button clicked!')"Alt+A/button
(九).控制输入,非法字符不能输入到TextBox.
    asp:textbox
        onkeypress="if (event.keyCode 48 || event.keyCode 57) event.returnValue = false;"
 id="txtY_Revenue" runat="server" Width="90%" MaxLength="12"
    /asp:textbox
    说明: 此方法控制TextBox只收数字:0~9 , 也自可以定义其它可输入字符,如改成: 65~123,只允许输入: a~z和A~Z 等.

来源:http://www.tulaoshi.com/n/20160219/1603562.html

延伸阅读
标签: Web开发
在浏览器中显示信息
标签: Web开发
From:http://www.ajaxwing.com/index.php?id=2 一,背景 回顾一下编程语言的发展,不难发现这是一个不断封装的过程:从最开始的汇编语言,到面向过程语言,然后到面向对象语言,再到具备面向对象特性的脚本语言,一层一层封装,一步一步减轻程序员的负担,逐渐提高编写程序的效率。这篇文章是关于 JavaScript 的,所以我们先来...
在客户端创建XML文件可以使用FileSystemObject (FSO) 对象或直接使用XML Document Object Model (DOM)。若使用FSO则客户端必须安装 Window Script 5.5,使用XML DOM则需要在客户端安装有Microsoft® XML Core Services。安全性方面需要在IE的安全设置中启用ActiveX控件。1、使用FSO创建XML文件使用FSO对象的GetSpecialFolder方法获得要创建...
提到图标设计,似乎每个设计师都有话说,但是要做好图标设计真的那么容易么?今天这篇文章针对网页设计领域的图标设计进行了相对全面的梳理,从设计技巧到设计资源一应俱全,但愿能帮上你。 图标是每一个现代UI中不可或缺的组成部分,它们不仅能协助UI布局组织内容,而且轻量级的图标融入界面也不会喧宾夺主。不仅手机和平板的APP UI中会大量...
标签: Web开发
%@Language="JavaScript" % % function OpenDB(dbname) { var connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(dbname); var conn = Server.CreateObject("ADODB.Connection"); conn.Open(connstr); return conn; } var sResult = new Array(); var oConn = Ope...

经验教程

455

收藏

72
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部