var chkother=document.getElementsByTagName("input");
for (var i=0;i<chkother.length;i++) { if( chkother[i].type =="text")
{
chkother[i].Attribute.Add("onfocus","c=chkother[i].style.background;chkother[i].style.background='#ECF9FC';")
chkother[i].Attribute.Add("onblur","chkother[i].style.background=c;")
}
}
}
我想开始页面加载的时候遍历所以有的input标签且对象.type==text的(也就是文本框),这代码哪里有问题呢?知道的朋友说下
for (var i=0;i<chkother.length;i++) { if( chkother[i].type =="text")
{
chkother[i].Attribute.Add("onfocus","c=chkother[i].style.background;chkother[i].style.background='#ECF9FC';")
chkother[i].Attribute.Add("onblur","chkother[i].style.background=c;")
}
}
}
我想开始页面加载的时候遍历所以有的input标签且对象.type==text的(也就是文本框),这代码哪里有问题呢?知道的朋友说下
解决方案 »
- js让div漂浮在页面底部
- 如何实现动态产生的OPTION在提交不成功返回时仍显示提交时的值
- 关于JS的动态菜单问题
- WScript.Shell模拟键盘输入中文的问题
- 谁有Javascript的代码,具体要求为将任意小数转化为分数的形式
- [共享]js简单的自动完成功能
- 百分求解:使用多个setTimeout进行同步的问题
- 为什么下面的javascript在IE6上运行正常,在IE5下运行不正常?(源码奉上)
- 网页刷新问题,在线等待。。。。。。。
- http://www.qlsky.com/eoa/里面主页里的框架是怎么做的?<谁有答案,分可在加>
- 在线等!!js怎么往指定的div里面加属性!!
- 求一段JS相册广告代码
{
chkother[i].attachEvent('onfoucs', f1);
chkother[i].attachEvent('onblur', f2);
}
这个if(window.attachEvent)是什么意思?
ie使用attachEvent给元素添加事件
w3c使用addEventListener
chkother[i].Attributes.Add("onblur","chkother[i].style.background=c;")
}
我用这种方法添加不可以吗
var chkother=document.getElementsByTagName("input"),
c = null;
for (var i=0;i<chkother.length;i++) {
if( chkother[i].type =="text") {
(function(idx){
var it = chkother[idx];
it.onfocus = function(event) {
var target = getTarget();
c=target.style.background;
target.style.background='#ECF9FC';
};
it.onblur = function(event) {
var target = getTarget();
target.style.background=c;
}
})(i);
}
}
function getTarget() {
var ev = getEvent.caller.arguments[0] || window.event;
return ev.target || ev.srcElement;
}