ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript活用スキルの本質(.net html_javascriptスキル)

JavaScript活用スキルの本質(.net html_javascriptスキル)

WBOY
WBOYオリジナル
2016-05-16 18:53:52985ブラウズ

(1). 削除の使用方法を確認します:
1. BtnDel.Attributes.Add("onclick","re​​turnconfirm('" "削除を確認しますか?" "')");
2. onclick"]="javascript:returnconfirm('" "削除を確認しますか?" "');";
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", "returnconfirm('本当に削除しますか?');");
}
}
5.
(2)。言語間の文字列置換
System.Text. RegularExpressions.Regex.Replace(str1,@"
]*>{1}","").Replace(" "," ").Replace("\","\").Replace("-","-").Replace("&","&").Replace("",">").Replace ("br ","n"); (3).フォームを閉じます
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. 親フォームを閉じます:

' onclick="window.parent.close()" Class="Button"; > Alt+A
(九).控制输入,非法字符不能输入到TextBox.
onkeypress="if (event.keyCode 57) event.returnValue = false;"
id="txtY_Revenue" style="TEXT-ALIGN: right" runat="server" Width="90%" MaxLength="12">

说明: 此方法控制TextBox只收数字:0~9 , 也自可以定义其它可输入字符,如改成: 65~123,只允许输入: a~z和A~Z 等.
[以下为收藏]
1>屏蔽功能类
1.1 屏蔽键盘所有键

1.2 屏蔽鼠标右键
在body标签里加上oncontextmenu=self.event.returnvalue=false
或者

function nocontextmenu()
{
if(document.all) {
event.cancelBubble=true;
event.returnvalue=false;
return false;
}
}
或者



1.3 屏蔽 Ctrl+N、Shift+F10、F5刷新、退格键

1.4屏蔽浏览器右上角“最小化”“最大化”“关闭”键

或者使用全屏打开页面

注:在body标签里加上onbeforeunload="javascript:return false"(使不能关闭窗口)
1.5屏蔽F5键

1.6屏蔽IE后退按钮
在你链接的时候用
1.7屏蔽主窗口滚动条
在body标签里加上 style="overflow-y:hidden"
1.8 屏蔽拷屏,不断地清空剪贴板
在body标签里加上onload="setInterval('clipboardData.setData(\'Text\',\'\')',100)"
1.9 屏蔽网站的打印功能

1.10 屏蔽IE6.0 图片上自动出现的保存图标
方法一:

方法二:
JavaScript活用スキルの本質(.net html_javascriptスキル)
1.11 屏蔽页中所有的script

2>表单提交验证类
2.1 表单项不能为空

2.2 比较两个表单项的值是否相同

2.3 表单项只能为数字和"_",用于电话/银行帐号验证上,可扩展到域名注册等

2.4 表单项输入数值/长度限定

2.5 中文/英文/数字/邮件地址合法性判断

2.6 限定表单项不能输入的字符

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。