web前端控件的验证
文章平均质量分 52
牧马人xxx
这个作者很懒,什么都没留下…
展开
-
在JS中获得webConfig的配置文件信息
webConfig中的文件信息 在JS中获取: var CoRuType = '';原创 2013-08-27 12:37:01 · 11240 阅读 · 0 评论 -
弹出(保存成功)为悬浮框,一秒之后消失
前台:1.给个lable控件:2.css: #lbPrompt { position: absolute; top:120px; left: 300px; height: 60px; width: 200px; font-size: 14px; font-weight: bold; background: url原创 2014-03-20 14:45:56 · 3641 阅读 · 0 评论 -
webform的操作完之后返回主页面的行定位
1.在repeater表格的行绑定时给行一个id(唯一id),此地方为绑定该表格的主键。2.给定一个隐藏域3.在进入到编辑页面时,将唯一主键相继带入,赋给隐藏域 4.加入两个js function lod() { $(".biaoge tr").eq(1).addClass("sh"); } functi原创 2014-07-28 10:31:35 · 974 阅读 · 0 评论 -
直接打印HTML文件
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 .project th { font-weight: bold; color: #17a477;原创 2014-10-08 09:43:00 · 2384 阅读 · 0 评论 -
在文本框中输入数字(包括负数,0,正整数),如果为其他值,则显示空
在文本框中输入值时,原创 2014-10-15 11:59:00 · 1324 阅读 · 0 评论 -
JS输入用户名自动显示邮箱后缀列表
---样式 .out_box { border: 1px solid #ccc; background: #fff; font: 12px/20px Tahoma; } .list_box {原创 2015-01-13 09:54:02 · 888 阅读 · 0 评论 -
JS实现下拉列表中的联动(根据所选的text的值,改变另外一个下拉列表中国的值(text))
实现两个下拉列表中的联动问题,根据第一个下拉列表中的值改变另外一个下拉列表中的值,选择的是text的值,改变的也是text的值,如下面的下拉列表,根据国籍选择相应的证件类型(若非中国国籍,默认选择护照) 国 籍:原创 2015-01-19 16:21:32 · 3571 阅读 · 0 评论 -
BulletedList控件 以项目符号的格式来创建列表
BulletedList是一个让你在页面上显示项目符号和编号格式(Bulledted List)的控件。BulletedList控件的主要属性有BulletStyle、DisplayMode、Items和主要事件Click。 l BulletStyle:项目符号编号样式值,对应着System.Web.UI.WebControls.BulletStyle枚举类型值。其共有以下1转载 2015-02-10 12:37:43 · 977 阅读 · 0 评论 -
自动识别页面上的所有控件是否被改变过
在页面开发的新增或者修改的时候,有时候给页面上的所有控件赋值完之后,点击保存,此页面不关闭,那么问题来了,如果页面上所有的值都不改变,这时候如果继续进行保存操作,着实有些不妥,那么就需要判断页面上的所有控件是否被改变过,接下来方法如下:1、js如下:var inputsData;var textareasData;var selectsData;$(function () {原创 2015-06-19 13:41:53 · 1127 阅读 · 0 评论 -
控件textbox的TextMode="MultiLine"时的限制字数多少问题
TextMode="MultiLine"的Textbox不能用平常的MaxLength属性来标识,这个属性在此地不起作用,那么问题来了,该怎么做呢? 在此控件中利用onkeydown事件和onPaste事件调用JSJS如下: function DoKeyPress(maxLen) { var str = event.srcElement.原创 2015-06-19 14:07:52 · 3515 阅读 · 0 评论 -
防止用户在页面上填写恶意代码webConfig中所做操作
编写程序过程中未免会出现漏洞,给犯罪分子一些可趁之机。以下做一个简单的例子:页面点击发表之后,服务器端会阻止这样一段代码:解决方案:在webconfig中添加这样一段代码: 如下:这样提交的时候,结果如下:原创 2015-11-06 16:39:41 · 509 阅读 · 0 评论 -
js正则表达式具体时间的验证,当前日期跟所填日期比较大小,时间的比较
js正则表达式具体时间的验证function checkTime(str) { re = /^((([0-1]\d)|(\d))|(2[0-4])):[0-5]\d$/ var r = str.match(re); if (r == null) { return false; } else { return true;原创 2016-03-20 16:42:29 · 5854 阅读 · 0 评论 -
Validform_v5.3.2 表单验证插件
scripttype="text/javascript"src="js/Validform_v5.3.2_min.js">script>js $(".form-val").Validform({ tiptype:function(msg,o,cssctl){ if(!o.obj.is("form")){//验证表单元素时o.obj为该转载 2016-12-12 17:04:07 · 6783 阅读 · 1 评论 -
repeater绑定触发行事件(前后台兼)
点击一行,触发行事件,前台写法 );"> '>--%>原创 2014-02-10 17:20:52 · 1696 阅读 · 0 评论 -
一个页面根据功能划分为不同的块的样式显示
形如下图:代码样式如下: text-align: left"> position: relative; top: -8px; left: 5px; text-align: center"> 诊疗信息原创 2014-02-10 17:32:27 · 1046 阅读 · 0 评论 -
利用JS在web前段动态添加控件
// var i = 0; var CoRuType = ''; var CoRuTypes = new Array(); CoRuTypes = CoRuType.split(";"); function RulesAdd() { var str = ""; for (v原创 2013-08-27 12:40:07 · 1569 阅读 · 0 评论 -
asp.net动态添加文本框并获取内容添加到数据库中
下面是源码,前几天刚做的列子。注意一点:再添加时把它添加的行数记录,然后到到后台循环,取出这个控件的ID然后判断他的值是否为空!http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml">JS动态添加行 .top_t2_c1{ width:7原创 2013-08-27 12:42:10 · 2448 阅读 · 0 评论 -
js调整table行的上下顺序
具体代码: Table test type="text/css"> td { text-align:center;font-size:12px;padding:3px;} --> type="text/javascript原创 2013-08-28 09:33:50 · 3627 阅读 · 0 评论 -
js操作表格操方法,增加,修改,删除,一行记录
代码入下: xmlns="http://www.w3.org/1999/xhtml"> js操作表格操方法,增加,修改,删除,一行记录 type="text/javascript"> var mytable = null; window.onload = function (原创 2013-08-28 14:35:47 · 1970 阅读 · 0 评论 -
Repeater 时间格式化
个人认为最好用最灵活的在Repeater控件中绑定的一个数据中,如:由于数据库中的时间字段格式是:2005-12-16 11:52:01而我在Repeater控件中要的日期格式是:2005-12-16 只需要加上:就可以达到效果了!================================================================原创 2013-09-01 16:25:32 · 728 阅读 · 0 评论 -
文件下载问题
直接使用超链接的方式进行文件下载,会出现如同txt,以及一些图片格式的文件不能直接下载,而是在浏览器中直接打开,那么如果想将所有格式的文件进行下载的话,如下所示:前台代码:原创 2013-10-10 10:09:20 · 801 阅读 · 0 评论 -
超链接,根据条件使得超链接显示与否
' class=''>设置原创 2013-10-16 15:35:15 · 936 阅读 · 0 评论 -
asp.net双击子页面数据表(repeater绑定)中的某一行,将这行数据绑定到父页面的文本框中
1、父页面点击文本框弹出一个子页面,子页面通过repeater控件加载出很多数据列表2、双击子页面中的某一行数据,将这行数据的某些字段数据赋值到父页面的某些文本框中父页面: js window.open(url,blank) funtion setText(val){document.getElementById('txt').value = val;}子页面: js row.on翻译 2013-10-25 10:08:11 · 1029 阅读 · 0 评论 -
判断输入日期格式是否正确的正则表达式
public static bool IsDate(string StrSource) {//判断输入日期格式是否正确正则表达式 return Regex.IsMatch(StrSource, @"^((((0[0-9])(([02468][48])|([13579][26]))-0?2-29))|(((0[0-9])(([2468][048])|([1原创 2013-12-06 12:56:30 · 1481 阅读 · 0 评论 -
禁用a标签
上一页 禁用a标签的属性~//无效 禁用a标签的javascript写法~//无效a.removeAttribute("href");//经测试,这个方法才是最可靠最有效的。此外,为其onclick事件绑定return false也是可行的,并且兼容所有浏览器。翻译 2014-01-16 14:06:01 · 863 阅读 · 0 评论 -
TextBox客户端JS赋值 后台获取
要求: 客户端不能输入,但可通过js赋值,并在服务器端获取到js赋的值最近在用VS2005作项目,遇到一个这样的问题,textbox的内容总是无法获得,最后找来找去,原来是readonly搞的鬼ReadOnly获取或设置一个值,用于指示能否更改 TextBox 控件的内容。重要事项: 发生回发时,TextBox 控件(其 ReadOnly 属性设置为 true)的 Text 值原创 2014-01-26 11:09:10 · 776 阅读 · 0 评论 -
改变一个文本框的值,使另一个文本框值随着第一个文本框的变化(js)
function setValue(obj) { if (obj.type == "text") { if (obj.id == "txtTQTZ" ) { var value = document.getElementById("txtSCTH").value;原创 2014-01-27 13:54:58 · 9418 阅读 · 0 评论 -
在后台控制一个a标签或者button(控件)的显示与否,或者禁用与否
1、前台的a标签 增2、后台代码(可以根据条件)if (CheckIn == "1")//条件 { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "document.getElementById('insert').style.disp原创 2014-02-10 16:49:01 · 2354 阅读 · 0 评论 -
jquery判断元素是否隐藏的多种方法
第一种:使用CSS属性 代码如下:var display =$('#id').css('display');if(display == 'none'){alert("被你发现了,我是隐藏的啦!");}第二种:使用jquery内置选择器假设我们页面有这么个标签,代码如下:仅仅是测试所用那么,我们可以用以下语句来判断id为"test"转载 2017-02-10 16:32:05 · 13540 阅读 · 0 评论