<input value="内容好多的说" />
<input value="内容没有的说" />
<script type="text/javascript">
var wc = document.getElementsByTagName("input")[0];
wc.select();
alert(document.activeElement.value);
</script>Ie ...
<input value="内容没有的说" />
<script type="text/javascript">
var wc = document.getElementsByTagName("input")[0];
wc.select();
alert(document.activeElement.value);
</script>Ie ...
(function () { var Focus = {
append : function (o, p, f) {
if (o.addEventListener)
o.addEventListener(p.replace("on", ""), f, false);
else
o.attachEvent(p, f);
},
over : function (e) {
var e = window.event || e, o = e.srcElement || e.target;
window.$point = o;
document.getElementById("wc").value = "对象获得焦点";
},
out : function () {
window.$point = null;
document.getElementById("wc").value = "对象失去焦点";
},
change : function (o) {
for (var i = 0 ; i < o.length ; i ++) {
Focus.append(o[i], "onfocus", Focus.over);
Focus.append(o[i], "onblur", Focus.out);
}
}
};
window.$point = null;
Focus.append(window, "onload", function () {
Focus.change(document.getElementsByTagName("select"));
Focus.change(document.getElementsByTagName("input"));
});
})();
</script>
状态:<input id="wc" />
<hr />
<input />
<input />
<input />
<select></select>
<select></select>
<select></select>