首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将javascript添加到ASP.NET文本框控件的OnBlur属性

在ASP.NET中,文本框控件可以使用OnBlur属性来添加JavaScript代码。OnBlur属性表示当文本框失去焦点时所触发的事件。

以下是一个示例代码,展示了如何将JavaScript代码添加到ASP.NET文本框控件的OnBlur属性中:

代码语言:csharp
复制
protected void Page_Load(object sender, EventArgs e)
{
    TextBox1.Attributes.Add("onblur", "alert('Hello World!')");
}

在这个示例中,当文本框控件失去焦点时,会弹出一个包含“Hello World!”文本的警告框。

需要注意的是,ASP.NET文本框控件的OnBlur属性只能接受JavaScript代码,不能直接添加C#代码。如果需要在OnBlur事件中执行C#代码,可以使用AJAX或Web方法来实现。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ASP.NET MVC客户端验证:jQuery验证

ASP.MVC 2.0及其之前版本采用ASP.NET Ajax进行客户端验证,在ASP.NET MVC 3.0中,jQuery验证框架被引入是我们可以采用Unobtrusive JavaScript方式进行客户端验证...所以按照Unobtrusive JavaScript编程方式,我们应该将以内联方式实现事件注册(onblur="validate()")替换成如下形式。...对于这四个文本框对应元素来说,其class属性在这里被用于进行验证规则定义。...现在我们将上面演示实例中ViewHTML进行相应修改,包含在表单中四个文本框通过class属性设置验证规则移除。...ASP.NET MVC客户端验证:jQuery验证 ASP.NET MVC客户端验证:jQuery验证在Model验证中实现 ASP.NET MVC客户端验证:自定义验证

8.2K90
  • ASP.NET AJAX(14)__UpdatePanel与服务器端脚本控件脚本控件作用脚本控件指责Extender模型脚本控件和Extender模型在PostBack中保持状态在UpdatePa

    脚本控件作用 ASP.NET AJAX脚本控件,连接了服务器端和客户端,因为我们(可以)只在服务器端编程,而效果产生在客户端,这就需要我们首先在服务器端编写一个控件类,然后包含一个或几个脚本文件,其中定义了客户端组件..._onBlur); //把这两个EventHandler加到我们要修饰控件上 $addHandlers(this.get_element(),...代码,也不需要在页面中引入我们刚才js文件,只需要在页面中注册这个脚本控件,然后在页面中当作服务端控件那样直接使用,设置属性就可以啦 我们看到StyledTextBox继承了TextBox,同时扩展了...”,表示所有控件 还应该注意一点,我们应该在项目生成操作时候,把js文件作为嵌入资源,点击js文件属性,然后在属性对话框里做相应修改 ?...“附加”到了一个文本框和一个Panel上,在同时我们提供了三个属性,作用控件,和两个样式属性,运行页面,得到与前面我们脚本控件相同效果 脚本控件和Extender模型 IScriptControl

    2K70

    ASP.NET 调味品:AJAX

    Karl Seguin 适用于: AJAX(异步 JavaScript 和 XML) Microsoft AJAX.NET Microsoft ASP.NET 摘要:了解如何 AJAX(异步 JavaScript...] = new Option(states[i].State, states[i].Id); } } 经过一些错误检查之后,前面的 JavaScript 获得州下拉列表,遍历响应值,并动态地选项添加到该下拉列表中...); Response.Redirect("DocumentList.aspx"); } //好了,我们拥有此文档,并且可以编辑它 //... } 关键行位置是文档添加到当前用户队列中(这会将文档添加到会话中...接下来,我们创建用户控件,该控件可以被放置到任何页上,用于当队列文档可用时通知用户。此用户控件包含一个 AJAX 方法以及注册 AJAX 类所需代码。...首先,我们触发主题文本框 onBlur 事件。

    3.7K50

    终结点图添加到ASP.NET Core应用程序中

    在本文中,我展示如何使用DfaGraphWriter服务在ASP.NET Core 3.0应用程序中可视化你终结点路由。...通常建议使用前一种方法,终结点添加到ASP.NET Core 3.0应用程序,因此从这里开始。...()方法中调用MapGraphVisualisation("/graph")图形终结点添加到我们ASP.NET Core应用程序中: public void Configure(IApplicationBuilder...图形可视化工具添加为中间件分支 在您进行终结点路由之前,分支添加到中间件管道是创建“终结点”最简单方法之一。...在大多数情况下,这不会产生太大影响,但是与ASP.NET Core 2.x相比,它改变了应用程序生成顺序。 在ASP.NET Core 2.x中,发生以下情况: 中间件管道已建立。

    3.5K20

    ASP.NET MVC 5 - 给数据模型添加校验器

    调用此方法验证对象上所有应用了验证约束属性。如果对象含有验证错误,则Create方法会重新显示初始form。如果没有任何错误,方法保存信息到数据库。...它们会自动查找模型中指定验证属性,并显示适当错误消息。 如果您想要在后面更改验证逻辑,您可以做在一个地方,验证信息添加到模型上。 (此示例中,是movie 类)。...(您可能不希望这样某些字段 - 例如货币值,你可能不希望在编辑文本框中出现货币符号。) 你可以单独使用DisplayFormat属性;但和DataType属性一起,通常是一个好主意。...该DataType 属性传递数据语义,而不是如何呈现它在屏幕上,并具有以下优点,不带DisplayFormat: · 浏览器可以使HTML5功能(例如显示一个日历控件,在区域设置相应货币符号,...ComponentOne Studio ASP.NET MVC 是一款针对 MVC 平台控件包,能提供从桌面到移动设备用户体验。

    9K70

    java文本框获得输入焦点_文本框获得焦点和失去焦点判断代码

    文本框失去焦点事件、获得焦点事件 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件...onpropertychange 当属性改变发生该事件 无论粘贴 keyup onchange等,最为敏感 先来看javascript直接写在了input上 jquery实现方法 对于元素焦点事件...focus():得到焦点时使用,和javascriptonfocus使用方法相同。...innerHTML=”密码不能大于6位” else document.getElementById(“s2″).innerHTML=””; } 用户名: 密码: 第一种: html5 html5给表单文本框新增加了几个属性...其中placeholder就是其中一个,它可以同时完成文本框获得焦点和失去焦点。必须保证inputvalue值为空, placeholder内容就是我们在页面上看到内容。

    4K40

    Page.ClientScript.RegisterStartupScript() 方法「建议收藏」

    ,然后是一个值为 True 布尔值(以便 .NET 自动使用 标记脚本嵌入 ASP.NET 页面中)。...就本例而言,代码分离只需要 一个 Page_Load 事件及一个针对 ImageButton 服务器控件按钮单击事件。...主要区别在于,RegisterStartupScript 方法是 JavaScript 嵌入到 ASP.NET 页面的底部,恰好位于关闭元素 前面。...就此列举一例,以下是在页面加载到浏览器时,焦点置于该页面上一个文本框方法 – 使用利用了 RegisterStartupScript 方法 Visual Basic: Page.ClientScript.RegisterStartupScript...执行 JavaScript 时出错 出错原因在于,浏览器先遇到 JavaScript,而后文本框才会出现在页面中。 因此,JavaScript 无法找到 TextBox1。

    2K20

    ASP.NET设计应用程序七大绝招

    控件文本框要填写,也就是说用户需要拉动IE滚动条才能够填得完,那么假如用户正在可见IE范围2/3处,选择了一个组合框值,很不幸组合框是服务器端,那么也就意味着页面会提交一次,而当用户再看见刷新过页面时...很简单将你控件放在一个DIV中将overflow属性设置成auto <div style=“height:400px;width:200px;overflow:auto”> <asp:datagrid...动态创建控件 利用PlaceHolder控件,这东西在ASP.NET 2.0 Mutil-View和Master Page中运用就更加多了。...对于非ASP.NET标准控件自定义控件必须实现IAttributeAccessor接口或从WebControl派生并且可用expando属性 asp:ImageButton id=“foo” ImageUrl...还有更复杂我认为不实用,大家可以自己去看,主要是运用RegisterStartupScript和JavaScript技术 以上文章介绍了一些ASP.NET中常用而且比较实用技巧,希望能对大家实际开发有所裨益

    70550

    HTML、CSS、JavaScript学习总结

    Name 此属性指定控件名称。例如,如果表单中有几个文本框,则可以用名称 TEXT1、TEXT2 或选择任何名称来标识它们。Name 属性作用域是在 FORM 元素内。...Value 此属性是可选属性,它指定控件初始值。但是,如果 TYPE 为 RADIO,则必须指定一个值。 Size 此属性指定控件初始宽度。...onBlur 失去焦点,表示文本框等失去鼠标光标。...属性 readOnly 只读,文本框内容不能修改 onFocus事件调用函数clearText()清空帐号文本框内容 onBlur事件调用函数check()检查输入帐号是否是“10”打头...• 在浏览器窗口中,如果文本框获得焦点,则会调用 onFocus 事件处理程序 • 当对象失去焦点或光标退出对象时,执行 onBlur 事件处理程序 • 当修改文本框内容或改写下拉列表框选项时

    3.1K20

    JavaScript之Dom、事件,案例

    () getAtrribute() removeAtrribute() style属性 文本操作 innerText innerHTML 4、JavaScript 事件 4.1、事件介绍 事件指就是当某些组件执行了某些操作后...常用事件 onload onsubmit onclick ondblclick onblur onfocus onchange 绑定事件方式 方式一:通过标签中事件属性进行绑定。...方式二:通过 DOM 元素属性绑定。 5、JavaScript综合案例 5.1、案例效果介绍 在“姓名、年龄、性别”三个文本框中填写信息后,添加到“学生信息表”列表(表格)中。...5.2、添加功能分析 为添加按钮绑定单击事件。 创建 tr 元素。 创建 4 个 td 元素。 td 添加到 tr 中。 获取文本框输入信息。 创建 3 个文本元素。...文本元素添加到对应 td 中。 创建 a 元素。 a 元素添加到对应 td 中。 tr 添加到 table 中。 5.3、添加功能实现 <!

    1.2K20

    七天学会ASP.NET MVC (四)——用户授权认证问题

    View中,试着Model中数据重新显示在文本框中。...当凭证错误时,UserName 文本框值是如何被重置? HTML 帮助类会从Post 数据中获取相关值并重置文本框值。这是使用HTML 帮助类一大优势。 Authorize属性有什么用?...Asp.net MVC中提供四种过滤器来过滤请求和响应,Authorize属性是在Authorize过滤器之后执行,可以确保授权请求Action 方法处理。...需要为每个Action 方法添加授权属性吗? 不需要,可以授权属性添加到Controller 层或 Global 层。...自动进行客户端验证是使用HTML 帮助类又一大好处。 是否可以使用不带HTML 帮助类JavaScript  验证? 是,可手动添加属性

    8.7K50
    领券