这个示例非常简单,唯一要知道的是,转换字符大小写这种操作会使文本域重新获得焦点,因此在转换时需要判断,否则将锁住方向键。

 

 

CODE:

>
    <input type="text" style="margin-left:20px;margin-top:30px;" value="" onkeyup="toUpStr(this)"/>
</div>
 
<script>
    function toUpStr(obj){
        if(obj.value != obj.value.toUpperCase()){ // 判断很重要,否则方向键将被锁住
            obj.value=obj.value.toUpperCase();
        }            
    }
</script>

相关文章: