var el = window.event.srcElement;
if( el.id!= textbox.id ){
//不是
}else{
//是
}
<html>
<head>
</head>
<SCRIPT LANGUAGE='JavaScript'>
var onblurMethod = new Array();
function format() {
alert("format");
}
function count() {
alert("count");
}
function check() {
alert("check");
return true;
}
</SCRIPT>
<SCRIPT LANGUAGE='JavaScript'>
function onloadCheck() {
var target = document.forms[0];
for(var i=0; i<target.elements.length; i++) {
var e = target.elements[i];
if(e.type == "text" || e.type == "password" || e.type == "file" || e.type == "textarea") {
onblurMethod[e.name] = e.getAttribute("onblur");
e.onblur="";
e.attachEvent("onblur", onblurMethod[e.name]);
e.attachEvent("onblur", check);
}
}
}
</SCRIPT>
<body onload="onloadCheck()">
<form name="test">
name:<input type="text" name="name" value="" onblur="format();" /><br>
age :<input type="text" name="age" value="" onblur="count();"/><br>
<input type="button" name="btnOk" value="OK"/>
</form>
</body>
</html>
http://www.jb51.net/article/27684.htm
分享到:
相关推荐
JavaScript是一种运行在客户端浏览器上的脚本语言,它能监听用户行为和页面状态的变化,然后触发相应的函数。在TextBox中,两个关键的事件是`focus`和`blur`。 1. `focus`事件:当TextBox获得焦点,即用户开始在该...
本文将详细讲解如何在TextBox获得焦点时显示JavaScript日历控件,为用户带来更好的交互体验。 首先,我们需要一个TextBox控件,用户在输入日期时可以点击它,然后弹出日历供用户选择。在ASP.NET页面中,创建TextBox...
在某些应用场景下,开发者可能希望页面加载完成后自动将焦点设置到某个特定的文本框上,以提升用户体验或简化操作流程。这一需求可以通过JavaScript实现。 #### 知识点二:`onload`事件与`focus`方法 在上述代码...
在网页开发中,不同浏览器对于某些功能的实现可能存在差异,例如JavaScript中的文本框(TextBox)光标定位。"IF"通常指的是Internet Explorer(IE),而"FF"则是Firefox。当用户点击TextBox时,我们希望光标自动移动...
先来看javascript的直接写在了input上 代码如下: <input name=”pwuser” type=”text” id=”pwuser” class=”input” value=”楼盘账号” onBlur=”if(this.value==”) this.value=’楼盘账号’;” onFocus=”...
在这个例子中,我们将探讨如何在ASP.NET的GridView控件中利用JavaScript进行模板列的遍历和计算。 GridView是ASP.NET中一个非常强大的数据展示控件,它可以方便地显示来自数据库或其他数据源的数据,并提供编辑、...
然而,标准的TextBox控件往往功能有限,无法直接实现如javascript验证、焦点变化颜色等高级效果。 【描述】中提到的“扩展的TextBox控件”是一种自定义的用户控件(UserControl),它基于ASP.NET中的Web服务器控件。...
标题中的“使用js判断TextBox控件值改变然后出发事件”是指在网页开发中,通过JavaScript来监听TextBox文本框控件的值变化,并在值发生变化时触发特定的事件。这种技术常用于实现动态交互,比如实时验证用户输入或...
根据提供的标题、描述以及部分代码内容,我们可以总结出关于JavaScript(简称JS)控制文本框(TextBox)的一些关键知识点。这些知识点主要围绕如何使用JavaScript来实现对输入内容的格式化、限制及验证等功能。 ###...
在JavaScript(JS)编程中,实现TextBox控件的值改变时自动更新其他相关控件的值,无需页面刷新,是一种常见的交互设计。这种技术通常应用于动态数据更新和实时反馈的场景,可以提升用户体验。以下是一些关键知识点...
总结一下,判断页面控件是否获取焦点主要依赖于服务器端的`Focused`属性(仅在回发时有效)和客户端的JavaScript。在客户端,我们可以使用`onfocus`事件监听焦点变化,或通过`document.activeElement`获取当前聚焦的...
`onchange` 事件是 JavaScript 中的一个重要事件,它会在元素的值发生改变并失去焦点后触发。在 EasyUI 中,`onchange` 事件同样适用于 `easyui-textbox` 和 `easyui-combobox`,可以用来监听用户在这些组件上的操作...
然而,在某些场景下,如用户登录、搜索功能等,我们可能希望用户一打开页面,焦点就在TextBox上,并且文本已经被自动选中,这样用户可以直接输入新内容。 标题中的“asp.net 能自动选中文本的TextBox控件源码”指的...
6. **事件处理和交互**:确保在JavaScript中正确绑定和解绑事件,例如,当弹出层打开时,可能需要禁用页面上的其他元素,防止意外交互。同时,当数据提交或保存后,需要更新GridView的状态,如关闭弹出层,显示已...
总之,通过JavaScript和jQuery,我们可以轻松地处理文本框的焦点事件,实现诸如输入提示、验证、动态反馈等功能,从而提高用户在网页上的交互体验。理解并熟练应用这些事件处理方法是前端开发中的基本技能。
在JavaScript编程中,文本框(TextBox)是网页交互中常用的一种元素,用户可以在其中输入文本。有时,开发者需要获取或操作文本框中的焦点光标位置、选中起始位置、终止位置以及选中的内容,这对于实现诸如高亮显示...
textbox文本框获取焦点弹出日历,这个是我在做项目的时候找到的,使用起来很方便,如果数据库字段也是日期型,在按照日期排序时就方便了!
在C#编程中,设置焦点和全选效果是常见的用户界面交互需求,特别是在开发桌面应用程序或Web应用程序时。本文将详细讲解如何实现这些功能,并提供相关的代码示例。 首先,让我们了解一下焦点(focus)的概念。在GUI...
1. **TextBox控件**:ASP.NET中的TextBox控件用于在网页上创建一个文本输入区域。用户可以在此输入文本,例如在这里用来输入数量(Qty)、税额(Vat)和单价(UnitPrice)。 2. **TextChanged事件**:TextBox控件的...