addListener(allInput[i],"focus",function(e){((e || window.event).srcElement || e.currentTarget).className = "on_focus";
((e || window.event).srcElement || e.currentTarget).value = ((e || window.event).srcElement || e.currentTarget).value.trim();})
addListener(allInput[i],"blur",function(e){((e || window.event).srcElement || e.currentTarget).className = "";
((e || window.event).srcElement || e.currentTarget).value = ((e || window.event).srcElement || e.currentTarget).value.trim();})((e || window.event).srcElement || e.currentTarget)这块不能简化一下吗?
((e || window.event).srcElement || e.currentTarget).value = ((e || window.event).srcElement || e.currentTarget).value.trim();})
addListener(allInput[i],"blur",function(e){((e || window.event).srcElement || e.currentTarget).className = "";
((e || window.event).srcElement || e.currentTarget).value = ((e || window.event).srcElement || e.currentTarget).value.trim();})((e || window.event).srcElement || e.currentTarget)这块不能简化一下吗?
.on_focus{border:red 1px solid}
</style>
<input type=text><br>
<input type=text><br>
<script language="javascript">
<!--
String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }
function $$(e){return ((e || window.event).srcElement || e.currentTarget)} function addListener(element,e,fn){
if(element.addEventListener){
element.addEventListener(e,fn,false);
} else {
element.attachEvent("on" + e,fn);
}
}var allInput = document.getElementsByTagName("input");
for(var i=0; i<allInput.length; i++){
if(allInput[i].type == 'text'){
addListener(allInput[i],"focus",function(){$$(event).className = "on_focus";$$(event).value = $$(event).value.trim();})
addListener(allInput[i],"blur",function(){$$(event).className = "";$$(event).value = $$(event).value.trim();})
}
}
//-->
</script>
.on_focus{border:red 1px solid}
</style>
<input type=text><br>
<input type=text><br>
<script language="javascript">
<!--
String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }
function $$(e){return ((e || window.event).srcElement || e.currentTarget)}
function setInput(e,_className){
$$(e).className =_className ;$$(e).value = $$(e).value.trim();
}
function addListener(element,e,fn){
if(element.addEventListener){
element.addEventListener(e,fn,false);
} else {
element.attachEvent("on" + e,fn);
}
}var allInput = document.getElementsByTagName("input");
for(var i=0; i<allInput.length; i++){
if(allInput[i].type == 'text'){
addListener(allInput[i],"focus",function(){setInput(event,"on_focus")})
addListener(allInput[i],"blur",function(){setInput(event,"")})
}
}
//-->
</script>
>