js代码 onfocus onblur
作者&投稿:廖启 (若有异议请与网页底部的电邮联系)
newTR.insertCell(i).innerHTML= ""
按我下面的方法就算是自己打的"请输入..."也不会去掉了..
function _02110811onblur(o) {
if (this.value == '') {
this.isAir = true; this.value = '请输入...'
}
}
function _02110811onfocus(o) {
if (this.isAir == true || typeof this.isAir == "undefined") {
this.value = ''; this.isAir = false;
}
}
function changecss()
{
var txt=new Array("t","t1","t2");
var div=new Array("d","d1","d2");
for(var i=0;i<3;i++)
{
document.getElementById(div[i]).className="b"
~function(){
var k=i;
document.getElementById(txt[k]).onfocus=function(){document.getElementById(div[k]).className="a"};
document.getElementById(txt[k]).onblur=function(){document.getElementById(div[k]).className="b"};
}();
}
}
tb[i].onfocus= function (){this.className='a'}
tb[i].onblur= function (){this.className='b'}
不清楚下面是否是你需要的:
tb[i]=document.getElementById(tbox[i]);//获取id为tbox[i]的元素
ddiv[i]=document.getElementById(sdiv[i]);//获取id为sdiv[i]的元素
ddiv[i].className="b";//设置ddiv[i]的css样式为b 类似 class='b'
tb[i].onfocus= function (){ddiv[i].className='a'}//当tb[i]获取焦点时 设置ddiv[i]的css的class为a
tb[i].onblur= function (){ddiv[i].className='b'}//当tb[i]获取失去焦点时 设置ddiv[i]的css的class为b
获得焦点和失去焦点的时候换div的class
夙诸洁肤: onFocus 获得焦点的 时候 触发的事件 例如 你点击 这个编辑框, 会变成蓝色内边框. onBlur 是 失去焦点的时候 触发的事件 例如 你点击空白的地方 这个蓝色的内边框 就会消失 onChange 是当数据发送改变的时候触发的事件, 例如 我每输入一个文字, 上面的 还能输入 字数 就会改变 这个就是 onChange 我这样解释 你明白吗?
宁县19590841545: js代码 onfocus onblur - ?
夙诸洁肤: 把你的js方法都注视掉换成这个function changecss() {var txt=new Array("t","t1","t2");var div=new Array("d","d1","d2");for(var i=0;i<3;i++){document.getElementById(div[i]).className="b"~function(){var k=i;document....
宁县19590841545: javascript中有哪些on事件? - ?
夙诸洁肤: 事件 描述 onactivate 当对象设置为活动元素时触发. onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发. onbeforeactivate 对象要被设置为当前元素前立即触发. onbeforecut 当选中区从文档中删除之前在源对象触发. ...
宁县19590841545: JavaScript中onfocus的用法 - ?
夙诸洁肤: onfous="focusHandle()"你是这样写的; 正确的写法onfocus="focusHandle()";你少了一个c
宁县19590841545: javascript onfocus 和 onblur 问题 - ?
夙诸洁肤: 去掉文本框的onblur事件,给该DIV加onmouseout事件替代文本框的onblur事件
宁县19590841545: js jQuery 触发获取焦点 - ?
夙诸洁肤: javascript通过 onFocus onBlur来判断焦点和失去焦点onFocus="alert('get focus')" /> jquery $("#p").blur(); $("#p").blur(fn) 或$("#p").focus(); 或$("#p").focus(fn)来处理焦点事件 前者:$("#p").blur();$("#p").focus(); 用来强制获取或失去焦点 后者:$("#p").blur(fn),$("#p").focus(fn)则类似js的onBlur和onFocus用以处理焦点移出和获取时事件处理 例:focusblur
宁县19590841545: javascript如何实现清除单击输入框的时候,清除输入框内的提示文字? - ?
夙诸洁肤: 定义一个函数,设置输入框onfocus事件,调用这个函数.函数的用处是将输入框的value值设置为空.代码大致如下: <!DOCTYPE html> <html><head><meta charset="UTF-8"/><script>function xiaoshi(){var obj=document....
宁县19590841545: javascript 怎么样使控件 获得焦点 - ?
夙诸洁肤: 使用.focus()方法来获得焦点 一般窗口组件都有此方法,如 window 文本 密码 按钮 单选按钮 复选按钮 选择菜单 选择菜单的子表项 文本区域 相应的聚焦的事件是 onFocus 代码 function checkPassword(testObject) { if (testObject.value.lengthalert("密码长度不得小于四"); testObject.focus(); testObject.select(); } }