样式表
.sffocus
{
background-color: #ffffff;
border: 2px solid #ff3300;
padding: 1px;
margin: 1px;
}=====================================js脚本<script language="JavaScript" type="text/javascript"> //全局内容输入
function suckerfish(type, tag, parentId) {
if (window.attachEvent) {
window.attachEvent("onload", function () {
var sfEls = (parentId == null) ? document.getElementsByTagName(tag) : document.getElementById(parentId).getElementsByTagName(tag);
type(sfEls);
});
}
} sfFocus = function (sfEls) {
for (var i = 0; i < sfEls.length; i++) {
sfEls[i].onfocus = function () { //被选中
this.className += " sffocus";
}
sfEls[i].onblur = function () {
this.className = this.className.replace(new RegExp(" sffocus\\b"), "");
}
sfEls[i].onmouseover = function () { //鼠标经过
this.className += " sffocus";
}
sfEls[i].onmouseout = function () {
this.className = this.className.replace(new RegExp(" sffocus\\b"), "");
}
}
} suckerfish(sfFocus, "input"); //要绑定控件的名称
suckerfish(sfFocus, "select");
suckerfish(sfFocus, "textarea");</script>IE下已通过,可firefox一点反应也没!请高手们帮我解决一下,谢谢了!
.sffocus
{
background-color: #ffffff;
border: 2px solid #ff3300;
padding: 1px;
margin: 1px;
}=====================================js脚本<script language="JavaScript" type="text/javascript"> //全局内容输入
function suckerfish(type, tag, parentId) {
if (window.attachEvent) {
window.attachEvent("onload", function () {
var sfEls = (parentId == null) ? document.getElementsByTagName(tag) : document.getElementById(parentId).getElementsByTagName(tag);
type(sfEls);
});
}
} sfFocus = function (sfEls) {
for (var i = 0; i < sfEls.length; i++) {
sfEls[i].onfocus = function () { //被选中
this.className += " sffocus";
}
sfEls[i].onblur = function () {
this.className = this.className.replace(new RegExp(" sffocus\\b"), "");
}
sfEls[i].onmouseover = function () { //鼠标经过
this.className += " sffocus";
}
sfEls[i].onmouseout = function () {
this.className = this.className.replace(new RegExp(" sffocus\\b"), "");
}
}
} suckerfish(sfFocus, "input"); //要绑定控件的名称
suckerfish(sfFocus, "select");
suckerfish(sfFocus, "textarea");</script>IE下已通过,可firefox一点反应也没!请高手们帮我解决一下,谢谢了!
window.attachEvent("onload", function () {ff的事件绑定和IE不一样
obj.addEventListaner(...)
具体自己去网上查下
input:focus{background:red}
</style>
<input>