为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这个onblur不起作用

为什么这个onblur不起作用

慕侠2389804 2019-03-05 17:24:10
    //占位符点击消失    <input type="text" id="text" value="请输入一个数字">    -----------------------------------    var input_txt = document.getElementById("text");    function clicknone() {        if( input_txt.value == "请输入一个数字" ) {            input_txt.value = "";        }        if( input_txt.value == ""){            input_txt.value = "请输入一个数字";        }    }    //获得焦点    input_txt.onfocus = function(){        clicknone();    }    //失去焦点    input_txt.onblur = function() {        clicknone();    }    
查看完整描述

3 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

你可以用input的placeholder属性


查看完整回答
反对 回复 2019-03-14
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

第二个if判断,写成双等号了。


查看完整回答
反对 回复 2019-03-14
?
慕少森

TA贡献2019条经验 获得超9个赞

不能只判断是不是为空 有可能是null 或者undefined呢


查看完整回答
反对 回复 2019-03-14
  • 3 回答
  • 0 关注
  • 1786 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信