通过javascript函数对文本框onClick()以及onblur()事件进行控制。
<script type="text/javascript">
//失去焦点改变颜色为红色
function changeBorderColorBlur(str) {
var inputBox = document.getElementById([str]);
inputBox.style.borderColor = "red";
}
//得到焦点改变颜色为蓝色
function changeBorderColorClick(str) {
var inputBox = document.getElementById([str]);
inputBox.style.borderColor = "#00BFFF";
}
</script>
解释:定义参数str传入document.getElementById(),针对目标dom进行操作。 PS:之所以抽象成一个可重用方法是因为之前为了操作不同的Dom写了一堆重复代码。这样做能够提高代码的复用,何乐而不为?