JavaScript使用技巧精选

2016-02-19 13:15 2 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

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

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

    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);

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

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

        下表为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 等.(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

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

延伸阅读
标签: 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方法获得要创建...
标签: Web开发
使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。 一、浏览器对象层次及其主要作用 除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置(Location)对...
标签: Web开发
虽然和本blog的内容无关,但是还是写出来吧,希望对大家有帮助 前几天在博客园看到有人说模态窗口在ie7里面显示出现地址栏,其实这本是一件好事,而且ie的模态窗口是ie的函数,ff、opera等都不支持,我评论的原话 只是ie7增强的安全特性罢了,这个世界还真奇怪,有人说ie的安全性不强,天天骂微软,还支持ff说什么用了ff就不会被强奸,微软增...
标签: Web开发
文章简介: 一般而言,网页中按钮是没有声音触发事件的。如果要让按钮响应鼠标动作发出声音,我们可以写一段JavaScript脚本代码来实现。 能让按钮发出声音的脚本,这下不用制作Flash按钮也可以了,我试用的感觉还不错。 制作方法: 1、新建文件: 以下是引用片段: DynamicAudioButton.js ,代码: //Customize Dyna...

经验教程

438

收藏

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